G-proteins are proteins that act as molecular switches inside cells and are involved in signal transduction. They have two classes: monomeric small GTPases and heterotrimeric G-protein complexes composed of alpha, beta, and gamma subunits. G-protein coupled receptors (GPCRs) have 7 transmembrane domains and interact with G-proteins via intracellular loops to regulate their activity. Genetic variations in GPCRs and associated proteins can lead to diseases by altering receptor function, such as impaired or enhanced signaling. Single nucleotide polymorphisms in receptors like beta-adrenergic and chemokine receptors have been linked to conditions like asthma and HIV resistance.