A private security agency is an establishment or institution that provides security guards to other establishments such as banks, hotels, ATM facilities and IT Parks.