As a result of the development of DOS extenders, two new software interfaces were created to take care of the many potential conflicts that could arise from the varied methods of memory management that already existed, as well as provide a uniform interface for client programs.
Dzięki rozwojowi ekstenderów, utworzono dwa nowe interfejsy programowe, mające zlikwidować konflikty wynikające z wykorzystania rozmaitych istniejących wcześniej metod zarządzania pamięcią, jak również dostarczyć jednolity zbiór funkcji dla oprogramowania klientów.