So You Want to Understand Endosymbiosis
The whole concept is simpler than most textbooks make it. One cell ate another cell about two billion years ago and instead of digesting it, kept it alive. That's basically it. Everything else is details about how that relationship stabilized over millions of years. Lynn Margulis fought for decades to get this accepted. The idea that mitochondria and chloroplasts were once free-living bacteria was considered fringe when she proposed it in the 1960s. She had evidence. Gene sequences. Ribosomes that look bacterial. Double membranes. The whole works. Most scientists just refused to take it seriously because it challenged the tree of life as they understood it. I spent weeks going through primary literature on this back when I was doing my thesis. What actually surprised me was how much of the evidence rests on a handful of observations that any undergraduate can verify if they have access to an electron microscope and a basic PCR setup. The real complexity comes from trying to reconstruct the exact sequence of events, which is where things get messy.
The Evidence Layer By Layer
Start with the ribosomes. Mitochondrial ribosomes are 70S, the same size as bacterial ribosomes. Eukaryotic cytoplasmic ribosomes are 80S. This isn't a minor detail. It's one of the strongest pieces of evidence we have. When you isolate mitochondrial RNA and run it through a gel, the ribosomal RNA bands match Proteobacteria, not the host cell. Then there's the membrane issue. Every mitochondrion has two membranes. The inner one is bacterial in origin. The outer one came from the host cell's vesicle during engulfment. This double membrane structure is exactly what you'd expect from an endocytosis event followed by a symbiotic relationship. Nothing more complicated than that. The gene transfer problem is where people tend to get confused. Over billions of years, most of the original bacterial genes migrated into the host nucleus. We're talking thousands of genes. This is called endosymbiotic gene transfer and it's well documented. The result is that mitochondria today can only function because the nucleus constantly imports proteins back into them. The organelle is essentially a guest that's lost its ability to be independent.
I remember hitting a wall when trying to explain primary endosymbiosis versus secondary endosymbiosis to a group of students. Primary is straightforward. One eukaryote engulfs a bacterium. Secondary is when another eukaryote engulfs an already photosynthetic eukaryote. That's how you get organisms like algae with four membranes around their plastids. The confusion comes when people assume all complex life went through the same process. It didn't. Different lineages had different histories.
Get the Full Details
How the Relationship Actually Stabilized
The trickiest part of endosymbiosis isn't the initial engulfment. It's the evolutionary handshaking that made both cells dependent on each other. The host gained ATP production. The bacterium gained a protected environment and a steady food supply. But dependency requires coevolution. Both genomes had to change in ways that made separation impossible. For mitochondria specifically, the key was protein import machinery. The host evolved translocon complexes in the mitochondrial membrane, the TOM and TIM complexes, that allow nuclear-encoded proteins to be imported. Without this system, the organelle would just leak all its useful proteins and die. With it, the bacterium became a permanent resident. Chloroplasts went through a similar process but with photosynthesis-related genes doing the migration. The result is that land plants inherited their chloroplasts from a cyanobacterial ancestor, and that lineage goes back through multiple rounds of endosymbiosis if you trace it far enough.
One thing that comes up in practice that most introductory courses skip is horizontal gene transfer complicating the picture. Some genes in mitochondria didn't come from the original alphaproteobacterial ancestor. They were acquired later from other sources. This means phylogenetic trees based on a single gene can give misleading results. I learned this the hard way when my analysis of mitochondrial genomes produced a tree that contradicted everything in the literature. Switching to a concatenated approach with fifty genes fixed it immediately.
What Gets Misunderstood
First, endosymbiosis didn't happen just once. The mitochondrion arose from a single event in the ancestor of all eukaryotes. But plastids entered the picture multiple times through secondary and even tertiary endosymbiosis. Red algae got eaten by another eukaryote, which got eaten by another. That's why dinoflagellates and some other protists have such complicated plastid arrangements. Second, not every organelle came from endosymbiosis. The nucleus, the endoplasmic reticulum, the Golgi apparatus. Those are thought to have arisen through infolding of the plasma membrane in the host lineage, not through engulfment. Endosymbiosis specifically explains mitochondria, chloroplasts, and a few other specialized structures like the apicoplast in parasitic protozoa. Third, the timeline matters. The mitochondrial endosymbiosis happened roughly 1.8 to 2.1 billion years ago. The chloroplast one was much later, around 1.5 billion years ago. These aren't close enough that they can be confused as part of the same event. The gap between them allowed for significant additional evolution in between.

Practical Approaches for Studying This
If you're actually working with this material rather than just reading about it, there are a few things that will save you time. BLAST searches against the NCBI nr database work but they can be noisy. Use BLASTp against RefSeq mitochondrial proteins if you're starting from a nucleotide sequence. The curated references are far less likely to have annotation errors polluting your results. Phylogenetic reconstruction needs careful alignment trimming. Programs like Gblocks or trimAl will remove poorly aligned regions that otherwise introduce long-branch attraction artifacts. I've seen papers get retracted over alignment issues that were completely solvable with better trimming. Don't skip that step. For understanding the gene transfer aspect, the MitoFish database and the chloroplast genome databases at DAGA are more reliable than generic GenBank downloads. The annotations there have been manually reviewed, which matters when you're counting introns or identifying start codons in organellar genomes.
One edge case I ran into recently involved a kinetoplastid protozoan that had lost its mitochondrion entirely and replaced it with hydrogenosome-like organelles. Standard mitochondrial primers didn't amplify anything. The workaround was switching to markers for the nucleus-encoded chaperonin genes that still track the mitochondrial lineage. Those genes persist even after the organelle disappears, so they're useful for tracing deep evolutionary relationships rather than studying the organelle itself.
Why This Still Matters
The implications go beyond explaining where our organelles came from. Endosymbiosis is one of the clearest examples of how evolution doesn't always work through gradual modification. Major leaps happen when organisms merge. The complexity of eukaryotic life, the kind of life that builds cities and writes papers about ancient biology, depended on a decision made by two cells to stay together instead of one digesting the other. Margulis didn't just document this. She argued that symbiosis is a creative force in evolution, not just a side relationship. That's the bigger takeaway. The mechanisms are interesting. The conceptual shift is what changed biology. There's ongoing work on serial endosymbiosis in modern environments too. Freshwater ciliates hosting nitrogen-fixing bacteria. Marine sponges with cyanobacterial symbionts. These aren't the same as the ancient events that created eukaryotes, but they show the process is still happening. The machinery for endosymbiosis didn't shut off two billion years ago.

The field moves fast on the genomic side. New protist genomes are being sequenced regularly, and some of them challenge the standard narrative about how many times mitochondria were lost versus modified. If you're teaching this or writing about it, check the dates on your references. A paper from 2018 might already be outdated on certain points.