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.
Kimia kombinatorial
Kimia kombinatorial melibatkan metode sintesis kimia yang memungkinkan untuk mempreparasi senyawa dalam jumlah yang besar (puluhan hingga ribuan atau bahkan jutaan) dalam suatu proses tunggal. Perpustakaan senyawa tersebut dapat dibuat sebagai campuran, serangkaian senyawa tunggal atau struktur senyawa kimia yang dihasilkan dari program komputer. Kimia kombinatorial dapat pula digunakan untuk mensintesis molekul kecil dan peptida.