To make any file you a need a font. There are several types of fonts available today. For Ex: If you you use Windows operating system and Microsoft Office Word Processor, you may have encountered many font types namely: ARIAL BLACK, TIMES NEW ROMAN and GEORGIA etc. You can also create your own font and distribute it to others. But for that you need proprietary softwares which is not a convincing solution.
But you can create fonts online also. One such site which provides facility to construct fonts freely is http://fontstruct.fontshop.com. Here you have to register for site and log in to create your font. Then you can distribute it to your friends and all.