Customer satisfaction is a measure of how well a company's products or services meet or exceed customer expectations, directly impacting customer loyalty and business profitability. It involves understanding customer needs, delivering consistent quality, and actively seeking feedback for continuous improvement.