Name the following :
1. The stored information that allow a visited website to store its own information about a user on the user’s computer
2. A program that replicates itself. A computer virus attaches itself to a program or file to help it spread from one computer to another.
3. It refers to computer software that is provided usually for free but contains advertisements.