New Media and its Techniques