Main contractor vs general contractor?

Can you explain the difference between a main contractor and a general contractor? I’m curious about their roles and responsibilities on a construction project.

Main contractor oversees project; general contractor manages sub-contractors.