BROWSING THE ONLINE LANDSCAPE: A IN DEPTH OVERVIEW TO ADVERTISING AND MARKETING IN THE 21ST CENTURY