Fala, Gabriel
Tudo bem?
A diferença entre esses dois formatos está nos recursos mais avançados que o OTF pode oferecer. São possíveis três pacotes adicionais de estilização - não existentes nos arquivos TTF - que são:
- Glifos: São versões alternativas dos caracteres tradiconais. No exemplo abaixo temos a letra "a" no seu formato padrão, nas versões maiúscula e minúscula, e entre elas uma opção de glifo.
- Ligaduras: É quando duas ou mais letras individuais são unidas em um único glifo.
- Caracteres alternativos: Caracteres alternativos são exatamente o que dizem: alternativas para caracteres não alfanuméricos. Pense neles como glifos para os caracteres não-numéricos e não-alfabéticos em um conjunto de fontes. São exemplos: $, % e &.
Espero ter ajudado!
Abraços