Senyawa kimia
Ciri-ciri yang membedakan senyawa adalah adanya rumus kimia. Rumus kimia memberikan perbandingan atom dalam zat, dan jumlah atom dalam molekul tunggalnya (oleh karena itu rumus kimia etena adalah CH dan bukan CH. Rumus kimia tidak menyebutkan apakah senyawa tersebut terdiri atas molekul; contohnya, natrium klorida (garam dapur, NaCl) adalah senyawa ionik.
Hukum kimia
Hukum perbandingan berganda dari John Dalton menyatakan bahwa zat-zat kimia tersebut akan ada dalam proporsi yang berbentuk bilangan bulat kecil (misalnya 1:2 O:H dalam air); walaupun dalam banyak sistem (terutama biomakromolekul dan mineral) rasio ini cenderung membutuhkan angka besar, dan sering diberikan dalam bentuk pecahan. Senyawa seperti ini dikenal sebagai senyawa non-stoikhiometrik.