Understanding Pay- Per- Click( PPC) Advertising