At the modern workplace, Human Resource Management has become a critical tool. It deals with matters such as the salary of the employees, appraisals, progress, their working hours and attendance, and even the recruitment processes. With technological advancements it becomes inevitable for organizations to switch from the on premise Human Resource Management to an appropriate Human Resource Management Software on the cloud, for multiple reasons. Cloud HRMS systems not only ease decision making for the HR/Manager, but also serve as an employee-friendly platform as it is mobile-centric and easy to use, on the go. Any company can choose from three types of software for the HRMS depending upon its requirement- Core HRMS, Strategic HRMS, and Integrated HRMS. The difference is in their functions and features. A Core HRMS is more suitable for startups and small businesses as it looks over the primary functions for managing the workforce such as the administrative functions like payroll, attendance tracking, workforce planning, and regulatory compliance. However, the Strategic and Integrated HRMS platforms take care of recruitment, and other HR functions along with administrative functions. Now, these softwares are available either on-premise or on Cloud. An on-premise format limits the management within the four walls of the office. People can gain access to the information only through the main server in the office. This has more disadvantages than advantages when compared to the cloud-based format. The edge than a cloud HR management platform provides is that, all the features of an on-premise are available with an instant access from anywhere, any time. Thus, cloud based HR software has several advantages.