Okay kiddo, so during a time in Mexico a long time ago, there was something called the Mexican Revolution, which is like when a lot of people in a place get really upset about how things are being run and they all try to change it. But the people who wanted change didn't all agree on how to do it or what exactly they wanted, so they formed different groups called factions.
There were a few main factions in the Mexican Revolution. One was made up of the people who wanted to overthrow the leader at the time, Porfirio Diaz, because they thought he was in charge for too long and was only helping the rich people. Another group was made up of people who wanted land reform, which means they wanted land to be shared more fairly among everyone instead of just a few rich people having all of it.
There were also factions that were based on different regions, like the northern part of Mexico or the south, and some based on different beliefs, like the socialist faction who thought that everything should be shared equally among everyone.
These factions sometimes fought against each other because they didn't agree on everything, but they all wanted to change things in Mexico. It wasn't always easy and there were a lot of battles and bloodshed, but eventually, things did start to change, and Mexico became more democratic and fair for everyone.