Ras is a guanosine-nucleotide-binding protein. Specifically, it is a single-subunit small GTPase, which is related in structure to the Gα subunit of heterotrimeric G proteins (large GTPases). G proteins function as binary signaling switches with "on" and "off" states. In the "off" state it is bound to the nucleotide guanosine diphosphate (GDP), while in the "on" state, Ras is bound to guanosine triphosphate (GTP), which has an extra phosphate group as compared to GDP. This extra phosphate holds the two switch regions in a "loaded-spring" configuration (specifically the Thr-35 and Gly-60). When released, the switch regions relax which causes a conformational change into the inactive state. Hence, activation and deactivation of Ras and other small G proteins are controlled by cycling between the active GTP-bound and inactive GDP-bound forms.