ICTs and Emerging platforms of New Media