NAVIGATING THE ONLINE LANDSCAPE: A COMPLETE OVERVIEW TO ADVERTISING AND MARKETING IN THE 21ST CENTURY