Load16.biz pop up is a browser-based scam that is designed to lure you into subscribing to push notifications from this or similar web pages that will in turn bombard users with unwanted adverts usually related to adware software, adult web-sites and other click fraud schemes. This web site claims that you must subscribe to notifications