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