G-protein terdiri dari tiga subunit yang berbeda (G, G dan G) dan terletak di sisi
sitoplasma membran plasma, dan sebuah protein transmembran yang dikenal
sebagai G-protein-coupled reseptor, atau GPCR. GPCR biasa disebut sebagai 7trans-membran (7tm) reseptor atau heptahelical protein karena protein ini terdiri
dari tujuh -helix yang menancap pada membran plasma
G-protein berfungsi sebagai saklar (switch) yang dapat di-on-kan dan di-off-kan