IT-arkitektens uppgift är att förtydliga detta samt att se till att företagen använder IT på det mest effektiva sättet. Det finns många olika beskrivningar på vad olika IT-arkitekter kallas samt vad de har för olika uppgifter. IT-arkitekter har följande yrkesinriktningar: enterprisearkitekt, verksamhetsarkitekt, lösningsarkitekt, mjukvaruarkitekt.
Det finns idag ingen direkt utbildning till de olika arkitektrollerna. Gemensamt för dem alla är att de ofta kräver en stor erfarenhet av IT- arbete av olika slag samt en kunskap om det aktuella företaget eller organisationen de arbetar på.