Question 2
Why do solids have a definite volume?
Gases & liquids can flow & take up the shape of their container because they have weak intermolecular forces between them & the ion are not arranged in a regular method. As a result, when certain pressure or temperature is applied to them,their ions or molecules rearranges themselves & show flow properties. But in case of solids, the ions or molecules are arranged in a regular & repeated three dimensional pattern. So, whenever pressure or heat is applied to solids ,their ions or molecules do not rearranges themselves, and hence do not show flow properties & have a definite volume.