Toate cele 20 de tipuri de aminoacizi conțin aceeași structură de bază și diferă numai în grupul lor R. Aminoacizii sunt codificați de ARN și reprezintă blocurile de bază ale proteinelor.
Structura scheletului unui aminoacid este întotdeauna aceeași și conține un carbon alfa atașat la o grupare amino și la o grupare carboxil. Grupul R, denumit lanț lateral, este atașat la carbonul alfa și definește aminoacidul. Aminoacizii pot fi împărțiți în trei grupe: nepolar, polar încărcat și încărcat polar. Grupul încărcat polar poate fi în continuare împărțit în încărcare acidă încărcată pozitiv sau bazică negativ.