What Exactly Is An Engine Overhaul?

I have heard it before and always wondered exactly what it is. When is an engine overhaul necessary? What does a complete engine overhaul consist of? Thank you.
11 answers 11