I’m currently working on a client project and the client provided me with a font to use on the website.
However, it is a commercial font (the client bought it and has a license for it) but I’m unsure how I should use this on my website to be in order legally.
I guess I can’t just host the font on my own web server?
If your client has a license for the font, you could store the font with the website files and use @fontface in your CSS. Check out this article to see how it works.