With the huge advancement in wireless sensor networks and other computer technologies, Home automation plays an important role in human life by making Lives at home easier and faster. Over the years, several smart home systems have been developed using network wireless systems such as Controller Area Network(CAN), Wi-Fi, Bluetooth, Radio Frequency, Cognitive radio, and several others. With this technology, the user easily controls their homes through their computer and assigns actions dependent on time or sensor readings if any from the device in the network of the home automation irrespective of the location of the user. This technology isn't only limited to controlling appliances around us remotely but also helps in terms of security by warning the user during unusual and critical situations. Home automation is flexibly used in different places with high precision which saves time and money, and also provides comfort, security, and convenience to its user. Home automation can also help the aged and incapacitated people and provide quality of life to people without the need for caregivers or any care from institutions. People's desire for an intelligent home has increased dramatically in recent years as mobile connectivity devices are much more convenient and simple. This paper focuses on several smart home systems that have been developed in the twentieth century. Networks are enhanced by IoT to collect and analyze data proficiently from sensors and actuators. IoT creating a new era in the world of information and technologies in the areas of security has become vital as intrusion, theft, fire, and leakage of flammable gas that are threats to human lives never fails to continuously be a threat to humanity. IoT is the existing network of the internet where the computer systems will connect to real-world objects or things such as vehicles, devices, home appliances, and many others. This technology saves human energy and it is also a userfriendly safe system that makes the life of its user easier.