Difference between validation and blockbuilder

Stupid question - is there difference between validator and block builder? What’s the estimated revenue from block building :face_with_spiral_eyes: apr profit for validating (+MeV) depends on total eth staked right? Where does that come from. Or do we just act as a service for validators. Which then would also take a cut.