Ribozomlar öncelikle ribonükleik asit ve proteinlerden oluşur. Genetik verilerin amino asitlerden hücre fonksiyonlarında kullanım için daha basit proteinlere çevrilmesinden sorumludurlar.
Ribozomlar, spesifik hücre fonksiyonları tarafından ifade edilen genetik bilgilerin kullanımından sorumlu iki ana alt birime sahiptir. Daha küçük alt birim, ribonükleik asit ve protein moleküllerinden oluşur ve genetik bilginin, mRNA olarak adlandırılan belirli bir ribonükleik asit formundan kodunun çözülmesinden sorumludur. Bir ribozomun daha büyük alt birimi, işlenmiş amino asitleri, protein sentezi adı verilen bir işlemle sonunda bir hücrenin yapısına salınan bir proteinler zincirine eklemeye yarar. Bir ribozomdaki protein ve RNA moleküllerinin sayısı farklı organizmalar arasında değişir.