Abstract: A system and method for monitoring motion and orientation patterns associated to physical activities of a user is disclosed. Data associated to a physical activity executed by a user is captured from one or more sensors. The data is compared with a plurality of pre-defined motion patterns in order to identify a matched motion pattern. Each pre-defined motion pattern further comprises a first reference threshold value and a second reference threshold value indicating the successful execution of the physical activity. A first threshold value and a second threshold value pertaining to the physical activity executed by the user is determined. The first threshold value and the second threshold value is compared with a first reference threshold value and a second reference threshold value, respectively, corresponding to the matched motion pattern. Finally, an output indicative of the performance of the user in executing the physical activity is notified to the user.