How is a eukaryote different from a prokaryote?