Glossary of web terms

We wanted to put this glossary of common terms so that you could impress you partner/neighbour with your knowledge and ultimate geekiness, as well as being a useful resource when talking to one of us fellow geeks.