pfb (Printer Font Binary) — это, собственно, сам шрифт в том смысле, что файл является по сути своей PostScript-программой, содержащей информацию о имени шрифта, семействе и т.д., таблицу соотвествия между кодами глиф и их именами («Encoding vector») — до этого момента PFB-файл написан «простым, человеческим языком»; далее, после eexec, идет сжатая часть шрифта (архив), содержащий PostScript-процедуры отрисовки глиф. В почти неизменном виде PFB вставляется в EPS/PS-файл при вклбючении в него шрифтов.
pfm (Printer Font Metrics) — двоичный файл метрики шрифта, содержащий информацию о кернинговых парах, начертании, имени шрифта/семейства, угле наклона глифы, и т.п.
afm (Adobe Font Metrics) — практически аналог pfm, но написанный на человеческом языке. Могут взаимозаменять друг друга (afm и pfm)
Слово Printer тянется с тех поросших плесенью времен, когда на компьютере были экранные шрифты, а в PostScript-принтере — свои.
inf (INFormation) — содержит информацию о шрифте для приложений: имя в меню Fonts (MenuNames) и т.д. Без этого файла сейчас можно вполне обойтись.
cм. также http://partners.adobe.com/asn/developer/type/ftypes.html