Do all objects have a momentum?
No. An object has momentum only if it is in motion..There are two kinds of momentum: linear momentum(or translational momentum), and angular momentum (or rotational momentum)..Linear momentum is a vector quantity and is calculated as mass x velocity (p = mv). Therefore, if an object's velocity is zero, then it has no linear momentum, but if an object is in motion, then it does have linear momentum..VERY IMPORTANT NOTE: Velocity, and therefore linear momentum, is always relative to the frame of reference. For a more complete discussion about velocity, see the related answer, referenced below, entitled 'How to Find Velocity'..Angular momentum is a pseudovector quantity that describes the momentum of an object that is spinning or rotating in place. An object has angular momentum only when it is spinning, or rotating about an axis. When an object is not spinning or rotating, then it does not have angular momentum..It is possible for an object to have only linear momentum, only angular momentum, or both angular and linear momentum. Note that this discussion falls apart in quantum mechanics, so we are only discussing classical physics - that is, every day observable objects, and not light particles (photons), electrons, or other quantum particles..All objects do have inertia, which is a resistance to a change in its momentum.