Ve SWORPu rozlišujeme budovy v závislosti na jejich hlavní funkci: