Wraz z rozwojem oprogramowania powiększa się nie tylko ilość aplikacji, ale i zakres stosowanych przez nie wyjściowych formatów zapisu. Każdy format pliku cechują przy tym jakieś wady i zalety, które mają zazwyczaj zasadniczy wpływ na wybór tego a nie innego formatu.