Os termos Front Office (literalmente "loja") e Back Office (“traseiras da loja”) são utilizados geralmente para descrever as partes da empresa (ou do seu sistema de informação) dedicadas respectivamente à relação directa com o cliente e a própria gestão da empresa.
O Front-Office (às vezes chamado igualmente "Front Line") designa a parte frontal da empresa, visível pela clientela e em contacto direto com ela, como as equipas de marketing, de apoio ao utilizador ou o serviço pós-venda.
O Back Office, pelo contrário, designa o conjunto das partes do sistema de informação às quais o utilizador final não tem acesso. Trata-se por conseguinte dos processos internos à empresa (produção, logística, stock, contabilidade, gestão dos recursos humanos, etc.).

Na realidade, o Back Office e Front Office não estão completamente compartimentados porque as equipas encarregues da relação cliente têm necessidade de conhecer um mínimo de informação sobre o processo de realização do produto ou o serviço da empresa. Pelo contrário, os sectores dedicados à concepção do produto devem ser informados dos problemas encontrados pelos utentes ou das suas necessidades, para entrar num círculo de melhoria contínua.