Glossary of Terms

Want to know what the flip we’re talking about? We’ve got you covered with our glossary of terms, which lists all the acronyms, terms and tools we thought would be useful to explain.

As with most things, this is an ever-evolving, work in progress: if there’s something we could add to make this better, we’d love to hear about it!

BTWBy The Way
CMSContent Management System
CSSCascading Style Sheets
HTMLHyperText Markup Language
MVPMinimum Viable Product: the simplest version of a product that will provide value to its users, and allow feedback to guide future features and development.
PHPPHP: Hypertext Preprocessor (programming language)
ROIReturn On Investment
SEOSearch Engine Optimisation refers to all the things you can do to your website that will improve its search ranking — AKA helping Google understand what your site is about, and deciding where it should sit within the search results for particular keywords (alongside other relevant sites).
TBHTo Be Honest
agile project managementAgile project management is an iterative and collaborative approach that encourages smaller and more frequent progress, to enable greater flexibility of the end result.
brandingBranding is how you're represented to the world, how others see you, or perhaps more accurately: how others interpret you. A ‘brand’ can be anything from a basic logo, to a full design system - whatever is used to distinguish your company or project from others.
domain registrationWhen you 'register' a domain, you are paying for the right to use that specific URL (such as '')
DropboxDropbox is a cloud storage app that allows you to collaborate on files with other Dropbox users, and choose what to sync to which of your devices.
emojiAn emoji is an icon that represents an emotion, symbol or object 🤷 and the evolution of the original emoticons created using a combination of symbols ¯\_(ツ)_/¯
GmailGmail is Google's free email service, which can be used from any web browser.
Google DocA text document created in Google Drive
notificationsNotifications are those pesky alerts that tell you something new has happened. You can usually change the settings so you only receive the notifications you want, instead of everything the app wants you to. In many cases, your best bet is to turn them off completely.
NotionNotion is an online workspace, designed for writing, planning and organising things.
open-source softwareSoftware which has been developed in such a way that anyone can use or contribute to it.
performance managementPerformance management can feel like a dirty term, but at its heart this can be about continuous improvement, and providing guidance that encourages progress towards shared goals.
plug-in (or plugin)A WordPress plug-in is a way to add functionality or a new feature to your site, that aren't available in the standard WordPress installation.
project managementProject management is the application of skills, tools, process and knowledge to meet a project's requirements. It will often involve leading a team, and always benefitted by clear communication.
remote workIf you are working outside of the traditional office environment (either from home, or some other location), it's come to be known as 'remote working'
SlackSlack is an instant messaging service, designed to be used by companies or teams working on shared projects. It really shines in this era of remote work, but the usage policies and etiquette will vary between places, and people.
TrelloTrello is an online collaboration tool that uses cards and boards as its organising method. Each card can be assigned to a person, with a due date, description, and any relevant attachments. It's an incredibly simple yet powerful tool, particularly suited to the Kanban task management approach.
waterfall project managementWaterfall project management is an approach that uses a fixed scope of work, with stages that happen in sequential order. It allows for more autonomous work, but with less flexibility than the agile project management approach.
WordMicrosoft Word