Sistemas UNIX possuem duas divisões básicas de arquitetura: a primeira delas é denominada BSD (Berkeley software distribution); a segunda normalmente é chamada de BSDNG (Berkeley software distribution new generation).