Basic Terminology

For those of you that have never dealt with anything internet or web related, here are some common terms that you might want to familiarize yourself with.

Website
This is a fairly common term and needs no introduction, but for those of you who may have arrived from the distant past, a website is a place on the internet that contains a collection of pages each page containing content for a user to read.
ISP or Hosting Company
An ISP, or Internet Service Provider, also known as a Hosting Company is the place where all websites or hosted. By hosted we mean that since a website is a collection of electronic pages, the people who want to read the content on these pages need some way to access it. This is done by transferring these electronic pages to a machine at an ISP, they give you an address, or a URL, and off you go!
Note: ISPs are also responsible for your email in most cases unless you use something like Office 365.
Web Application
A web application is very much like a website except that it has a collection of pages each of which contain tools, or functionality, that allows you to perform actions. In many cases you get a mixture of both a website and a web application. A good example of this is your bank website which provides a lot of reading material about their products, but once you log in you’re able to do all sorts of banking transactions.
E-mail
E-mail is like traditional mail but sent and received virtually instantaneously. It is also another service that ISPs are generally responsible for. You might also make use of email services such as Outlook.com, Gmail or Yahoo Mail.
Mobile Application
Mobile phones are just about everywhere and ever since they became connected to the internet the flood gates opened for applications that run on mobile devices. Mobile applications are small pieces of software installed on your phone, hopefully by you, that allow you to do specific things like searching for real estate, order pizzas or book tickets to a movie.
Responsive Design, or Mobile Friendly
This is a term most commonly used with websites that display optimally whether you’re viewing them on a normal desktop computer, a tablet or a mobile phone. This includes techniques such as increasing or decreasing image and font sizes depending on the device you’re on and it’s all in the name of making it easy and efficient for the user to use the website.