The simplest way to install fonts is by purchasing them in the Galaxy Store.
Zfont is a third party tool that acts as a workaround to "trick" the system into applying any font as a system font. The process is a bit more convoluted, but the app guides you through step-by-step. Please note that fonts applied using this method may not always work properly.