Prokaryotic and eukaryotic cells