Internet of Things provides a virtual view of real-life things by guiding challenges faced by persons in daily life. It is reforming our world with trillions of sensors and other IoT enabled devices by creating a smart environment. Effective use of IoT sensors in various smart IoT applications is very important. After analyzing different sensor applications, this paper presents various types of wearable sensors used for monitoring of human activities along with different locations optimal for their placement. This paper enlightens sensors suitable for any particular application. IoT has opened up a new avenue of research in the field of human activity recognition using wearable sensors. It provides an individual's valuable information regarding functional ability and lifestyle. Human activities are monitored automatically to provide personalized support to different individuals. Recently, various researchers presented different human activity recognition systems, a few are cumulated in this paper. Furthermore, a Human Activity Recognition (HAR) system is also proposed in this paper for a smart IoT environment that would be secure enough to use.