Smart lock or electronic locks provide a way to replace keys or to add additional automation features, such as remote locking or unlocking. In other words, smart lock is an electronic and mechanical locking device that opens wirelessly with an authorized password or various gesture recognition system. Smart lock control doors from wherever you are with the help of IoT and Internet