I mean, you are asking what the difference is. @Protori answered that question for you which is there is no difference. Multiplication is commutative. A * B = B * A
Since in cf = cf1 * cf2, cf is the resultant CFrame obtained when original CFrame cf1 is offset by CFrame cf2,
cf * cf2:inverse() will give you the original CFrame.
So if you know the resultant CFrame and the offset, the original CFrame can be calculated using original = resultant * offset:Inverse()
I have no real usage in mind and can’t see anything concerning this anywhere either