Glossary
The aim of this glossary is to provide a basic guide to some of the terms and abbreviations that may be unfamiliar to some people on this site.
F
FLOSS and FOSS
FLOSS stands for Free/Libre Open Source Software whereas FOSS stands for Free and Open Source Software. They are often used interchangeably as they have very similar meanings. The only difference is that FLOSS uses the word Libre to emphasise that the "Free" does not mean free as in cost free but rather Free as in freedom. There is a great post on gnu.org by Richard Stallman (external link) which goes into more detail into the differences.
H
HTML
HTML (a.k.a HyperText Markup Language) is a declarative programming language used for making websites. Often "HTML" is also used to refer to a wide range of webpage-making languages including CSS, PHP and Javascript.
O
Open source software
Open source (or "Open-source") software is software where the source code is avaliable for the public to see.
Operating system (OS)
An operating system is a program that handles a wide range of tasks on a computer. It is often seen as the software which programs run on. Common operating systems include Windows, MacOS, Linux distributions, Android and iOS.
S
Static website/webpages
Static webpages are webpages which serve exactly the content stored on its server to a visitor. Therefore all visitors to the webpage will receive the same content when visiting the page. A static website is a website which only contains static webpages.
Special characters
*NIX
*NIX uses an asterisk which is often known as the wildcard character in command line interfaces such as Unix shell and Microsoft's CMD. This asterisk stands for any string of characters. The word *NIX refers to Unix-like operating systems such as Linux distros, FreeBSD and MacOS.