Why are solids rigid?

    Why are solids rigid?

The constituent particles in solids have fixed positions and can oscillate about their mean positions. Hence, they are rigid.