Hi Bailiang,
sorry for the late reply. You are correct, FFD stands for Free Form Deformation. If you set the DOF setting to rigid or affine, it will also optimize the rigid/affine matrix of the image together with the FFD parameters. So the moving image will be also translated or rotated as a whole while being deformed. I’m not sure how well this works for FFDs though.