Business Fundamentals are the basic skills required to address the different aspects of running an organization. This includes understanding of broad and generic business structures and functions that apply to any organization. Prerequisites to this are People Management, Organizational Design, Human Resources, Financial Management, Micro and Macro-Economics, Global Trends, Marketing and Sales Strategy, R & D, Production, Quality Control and Fulfilment. Fundamental comprehension of the business is key to effective architecture. Architects that understand the business will be more informed to shape solutions and position IT to deliver better value to the business.