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