Het belangrijkste verschil tussen molecuul en rooster is dat een molecuul atomen bevat die aan elkaar zijn gebonden, terwijl een rooster atomen, moleculen of ionen bevat die aan elkaar zijn gebonden.
Atomen komen samen om verschillende chemische stoffen te vormen. Afhankelijk van hun opstelling veranderen hun eigenschappen. De eenvoudigste eenheid die zich kan vormen wanneer atomen aan elkaar binden, is een molecuul. Als een zeer groot aantal atomen, ionen of moleculen met elkaar combineert, is het resultaat een rooster. Een rooster heeft een sterk geordende structuur en een zeer hoog molecuulgewicht.