Access Control ensures that resources are only granted to those users who are entitled to them.
Adware means "advertising-supported software" and also known as grayware.
These software or application show pop-up and by themselves, are not inherently malicious but annoying. Adware is normally bundled with malware that facilitate connection to malicious websites and spyware to target users as seen in free apps for cybercriminals revenues.
Authentication is the process of confirming the correctness of the user or system identity.
Authorization is giving to granted approval to do or execute specific system or user activities based on assigned privilidges.