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