Zbior ten jest bardzo obszerny i zawiera funkcje do tworzenia okien programow, elementow interfejsu graficznego, obslugi zdarzen oraz umozliwiajace dostep do innych aplikacji, funkcji sieciowych czy sprzetu w komputerze. Mianem WinAPI okreslamy standardowe funkcje przychodzace wraz z plikami bibliotek DLL (w 16-bitowych wersjach z rozszerzeniem .EXE) dostarczanymi z systemem, np. kernel32.dll, user32.dll, gdi32.dll, wsock32.dll, znajdujacymi sie w katalogu \WINDOWS\system32. Liczba plikow bibliotek wzrasta w nowszych wersjach systemu Microsoft Windows. Moze to powodowac pewne problemy z uruchomieniem aplikacji napisanej dla starszej wersji systemu. Ze wzgledu na duza popularnosc systemu Microsoft Windows, obecnie wiekszosc srodowisk programistycznych posiada zaimplementowane odpowiednie pliki naglowkowe umozliwiajace korzystanie z WinAPI.