Calligraphy fonts, script fonts, future fonts, serif fonts, gothic fonts and cursive fonts are some of the categories in the wide world of typing fonts. We present to you 20 websites to download free fonts.