Белки, с химической точки зрения, являются обыкновенными полимерами, такими же, как полиэтилен или ПВХ. Только если в полиэтилене полимерная цепочка составлена из одинаковых элементов — мономеров, в белках могут использоваться разные мономеры, соединенные в определенной последовательности. В качестве мономеров при сборке белков используются аминокислоты. Все многообразие белков в живой природе создано из всего 20 аминокислот: глицина (G), аланина (A), валина (V), лейцина (L), изолейцина (I), метионина (M), пролина (P), фенилаланина (F), триптофана (W), серина (S), треонина (T), аспарагина (N), глютамина (Q), тирозина (Y), цистеина (C), лизина (K), аргинина (R), гистидина (H), аспарагиновой (D) и глютаминовой (E) кислот. При записи последовательности аминокислот в белковой цепочке для краткости обычно используется однобуквенный код, указанный в скобках. Традиционно короткие последовательности аминокислот называются олигопептидами или просто пептидами.