Moduły dostarczają programowi funkcjonalności, których istnieją dwa rodzaje: graficzne (GUI) i niegraficzne (NonGUI). Funkcjonalność graficzna otwiera okno graficzne, przy pomocy, którego użytkownik steruje pracą modułu. Funkcjonalności niegraficzne wykonują się bez interakcji z użytkownikiem. Moduł może mieć funkcjonalności obydwu rodzajów. W wersji konsolowej SWIP5C można używać tylko funkcjonalności niegraficznych.
Funkcjonalności modułów są na ogół wywoływane z menu programu. Moduł podczas instalacji – uruchomienia programu – dopisuje własne pozycje do menu. Ze względu na dowolną kolejność wczytywania modułów, kolejność pozycji w menu programu SWIP5 może być różna.
Funkcjonalności modułów mogą być również wywoływane z rozwijanych menu okna głównego i okna powiększenia dla kanału sejsmicznego lub fazy sejsmicznej oraz z obiektów w oknie opracowania (patrz Okno opracowania). Zależy to od możliwości modułu.