A security guard is a person who is employed to protect property, assets, or people. They may work in various environments, including businesses, schools, hospitals, and residential properties. Security guards can be privately hired or through a security company.