A Little peek into the latest Internet marketing trendsBy Neha Singh Rathor The term web advertising is still fairly tricky and may mean various things to different individuals. Web showcasing is the…