NAVIGATING THE ONLINE DIGITAL LANDSCAPE: A IN DEPTH GUIDE TO ADVERTISING AND MARKETING IN THE 21ST CENTURY