What distinguishes order from chaos? In one word, symmetry. Symmetry implies predictability. Symmetry implies a lower energy configuration of the constituent units. Symmetry implies stability. However, stability and lower energy configuration are relative terms, and only stay true as long as the reference is to complete chaos.
Thus, to understand order, one needs to understand symmetry at the most basic stable level of organization in this universe - the atom and the molecule. There are structures at sub-atomic levels, of course, but we need not worry about those here for the most part.
Contrary to what most people might think, the atoms are not generally isotropic in their structures or properties. Atomic orbitals come in different shapes and sizes (see here). The other constraint to take into account while calculating atomic interactions (that produce symmetry configurations), is the nature of space. Only three directions in space are independent of each other (Cartesian geometry - expanded). How many freedoms does that leave the atoms (or any other unit) with, in order to form an inter-atomic structure?
[By the way, do read the life and works of René Descartes (1596-1650), after whom the Cartesian co-ordinates are named - his genius cannot be truly appreciated until you read his original and complete works, such as the nature of things.]Surprisingly, although atoms can aggregate in a vast number of ways to form molecules (each new atom added changes the molecule), molecules can only aggregate in a fixed number of ways to form crystals (as do pure elements when solidified through crystallization). In three dimensions, there are only 14 shapes that a unit cell of a crystal can order itself in - these are called Bravais Lattices.
Posted by Dr.Brijnandan S. Dehiya (Asstt. Professor in Chemical Engineering )