Employee satisfaction is the extent to which employees are happy or content with their jobs and work environment.
Employee engagement is the extent to which employees feel passionate about their jobs, are committed to the organization, and put discretionary effort into their work.