Customer Avatar : a word we always keep hearing in the world of Marketing. Understanding your target audience is very important whether you are into blogging/ affiliate marketing/ E-commerce/ Search Engine Optimization/ Search Engine Marketing/ Social Media Marketing or anything you...