A communication architecture is a company’s documented set of practices, tools, and associated processes for how and when people communicate. It describes all the types of communication—such as email, meetings, phone calls, online chat—and the tools and protocols for using each one.