There are two main types of solids: crystalline and amorphous. Crystalline solids have a regular, ordered atomic arrangement forming a crystal lattice, while amorphous solids lack long-range order and have an irregular, haphazard structure. Examples of crystalline solids include NaCl and CsCl, while examples of amorphous solids include glass and rubber. Crystalline solids can also be classified based on their crystal structure as ionic, covalent, molecular, or metallic.