The browser application retrieves or fetches code, usually written in HTML (HyperText Markup Language) and/or another language, from a web server, interprets this code, and renders (displays) it as a web page for you to view. In the majority of cases, user interaction is needed to tell the browser what web site or specific web page he or she would like to view. One way this is done is via the browser's address bar.
Web Browser.
Search Engine.
Hackers.
Hacker - a person who is breaks into computers, usually by gaining access to administrative control.
Programmer - someone who hacked out computer code. Hackers were visionaries who could see new ways to use computers, creating programs that no one else could conceive.
Types of Hacker:
Grey hat
A grey hatted hacker is a hacker of ambiguous ethics and/or borderline legality, often frankly admitted.
Black hat
A black hat hacker, sometimes called "cracker", is someone who breaks computer security without authorization or uses technology (usually a computer, phone system or network) for vandalism, credit card fraud, identity theft, piracy, or other types of illegal activity.
Script kiddie
A script kiddie is a non-expert who breaks into computer systems by using pre-packaged automated tools written by others, usually with little understanding. These are the outcasts of the hacker community.
Hacktivist
A hacktivist is a hacker who utilizes technology to announce a social, ideological, religious, or political message. In general, most hacktivism involves website defacement or denial-of-service attacks. In more extreme cases, hacktivism is used as tool for Cyberterrorism. Hacktivists are also known as Neo Hackers.
Virtual VS Electronic.
Virtual - is a set of teaching and learning tools designed to enhance a student's learning experience by including computers and the Internet in the learning process.
Electronic - encompasses all forms of Technology-Enhanced Learning (TEL)
Introduction to E-learning.