000 jenis bahan kimia dalam rokok, dengan 40 jenis di antaranya bersifat karsinogenik dapat menyebabkan kanker, di mana bahan racun ini lebih banyak didapatkan pada asap samping, misalnya karbon monoksida CO 5 kali lipat lebih banyak ditemukan pada asap samping daripada asap utama, benzopiren 3 kali, dan amoniak 50 kali. Bahan bahan ini dapat bertahan sampai beberapa jam lamanya dalam ruang setelah rokok berhenti. Umumnya fokus penelitian ditujukan pada peranan nikotin dan CO. Kedua bahan ini, selain meningkatkan kebutuhan oksigen, juga mengganggu suplai oksigen ke otot jantung miokard sehingga merugikan kerja miokard. Nikotin mengganggu sistem saraf simpatis dengan akibat meningkatnya kebutuhan oksigen miokard. Selain menyebabkan ketagihan merokok, nikotin juga merangsang pelepasan adrenalin, meningkatkan frekuensi denyut jantung, tekanan darah, kebutuhan oksigen jantung, serta menyebabkan gangguan irama jantung.