What are the factors on which moment of inertia of a body depend?

Moment of inertia of a body depends on position and orientation of the axis of rotation. It also depends on shape, size of the body and also on the distribution of mass of the body about the given axis