The document presents a framework for human-computer interaction using hand gesture recognition. It discusses (1) the increasing importance of natural user interfaces; (2) existing approaches to contact-based and vision-based hand gesture recognition; and (3) the authors' methodology for image acquisition, hand segmentation, feature extraction and gesture recognition. Experimental results using this methodology achieved an overall accuracy of 95.44% across three sessions and six gesture classes. The document concludes by discussing limitations and opportunities for future work, such as improving robustness to variations in lighting and background.