Customer Satisfaction Definition: Unveiling 5 Vital Insights