Why are human resources important to run a successful business?

Overseeing all these departments, the question of why Human Resources are important should be answered. The importance of human resources management becomes a very vital department for an organization. However, many choose to outsource this department. As it makes their workload lighter and also can focus on other aspects of their business.