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.
Senyawa organik
Di antara beberapa golongan senyawaan organik adalah senyawa alifatik, rantai karbon yang dapat diubah gugus fungsinya; hidrokarbon aromatik, senyawaan yang mengandung paling tidak satu cincin benzena; senyawa heterosiklik yang mencakup atom-atom nonkarbon dalam struktur cincinnya; dan polimer, molekul rantai panjang gugus berulang.