Ranchera is a Latin music genre. Ranchera is usually sung by one or more people with a guitar. It is popularized in Mexico. This type of music can be traced back to the Mexican Revolution. It is also similar to Mariachi music.