Principal component analysis (PCA) is often used for analyzing data in the most diverse areas. In this work, we report an integrated approach to several theoretical and practical aspects of PCA. We start by providing, intuitive accessible manner, basic principles underlying PCA its applications. Next, present a systematic, though no exclusive, survey some representative works illustrating poten...