Solids are usually hard because their molecules have been packed together. The closer your molecules are, the harder you are. Solids also can hold their own shape. A rock will always look like a rock unless something happens to it. The same goes for a diamond. Even when you grind up a solid into a powder, you will see little tiny pieces of that solid under a microscope. Liquids will move and fill up any container. Solids like their shape.
In the same way that a solid holds its shape, the atoms inside of a solid are not allowed to move around too much. This is one of the physical characteristics of solids. Atoms and molecules in liquids and gases are bouncing and floating around, free to move where they want. The molecules in a solid are stuck. The atoms still spin and the electrons fly around, but the entire atom will not change position.
Solids can be made up of many things. They can have pure elements or a variety of compounds inside. When you get more than one type of compound in a solid it is called a mixture. Most rocks are mixtures of many different compounds. Concrete is a good example of a manmade mixture.
b'coz the molecuses are tightly packed
Strong intermolecular forces between them... b'coz of this reason molecules are tightly packed