Dependiendo del tipo de implementación, pensarás en un modelo centralizado (una única instancia) versus una versión distribuida.