Enterprise Architecture (EA) has different meanings for different organizations. The Enterprise Architecture Research Forum defines EA as the continuous practice of describing the important elements of a socio-technical organization, how they are related to each other and the environment to understand complexity and manage change. The United States government classifies enterprise architecture as an Information Technology function, and defines the term as the documented outcomes from examining the enterprise. In general, Enterprise Architecture refers to the structural design of an enterprise including its people, technologies and the activities for designing and describing enterprises. This course will explain the different benefits, characters, principles and frameworks of EA. Developing, building, using and maintaining an EA will also be part of the discourse.