This is a enterprise architecture about plugin architecture. The goal of enterprise architecture is to develop a map of IT assets and business processes, as well as a set of guiding principles, to guide continuous discussions about company strategy and how it might be articulated through technology. The logical business functions or capabilities, business processes, human roles and actors, physical organization structure, data flows and data stores, business applications and platform applications, hardware, and communications infrastructure are all described in these models.