I have no idea what both of these mean and what is even the difference of them.
script.Parent.AssemblyLinearVelocity script.Parent.AssemblyAngularVelocity
AssemblyLinearVelocity is the change of the center of mass in studs per second. While AssemblyAngularVelocity is the change of orientation in radians per second.
The developer hub is a source for learning Lua. All you have to do is search for what you're looking for and you'll find it along with the developer forums!
BasePart.AssemblyAngularVelocity:
It’s the rate of change of orientation in radians per second.
BasePart.AssemblyLinearVelocity:
It’s the rate of change in position of the assembly’s center of mass in studs per second.
In other words:
AssemblyAngularVelocity is the rate at which the orientation of the assembly changes.
AssemblyLinearVelocity is the distance the assembly moves every second.