What is the difference between degreaser and sanitizer?

A degreaser is intended to clean a surface, so remove contamination. A degreaser is designed specifically to remove oils, greases, and lubricants. Sanitizers are intended to kill various pathogenic agents, like bacteria and viruses. There are materials that can do both, like 70% isopropyl alcohol (per CDC guidelines for hard surface disinfecting), but don’t assume all degreasers will kill pathogens.