How to Choose a New Domain

One of the questions I get asked quite regularly is how do I choose a new domain name for a project I decide to work on. There are quite a few aspects I take into account that I will share with you.