Obat-obat kolinergik dapat dibedakan menjadi agonis kolinergik yang memacu reseptor kolinergik dan antagonis kolinergik yang menghambat reseptor kolinergik. Agonis kolinergik dapat bekerja secara langsung dengan mengikat reseptor atau secara tidak langsung dengan menghambat enzim asetilkolinesterase. Sedangkan antagonis kolinergik bekerja dengan mengikat reseptor kolinergik tanpa memicu respons sel.