Various aspects related to the evolution of information architecture, over the past 20 years, to a more sophisticated, multidimensional tool for managing information as a corporate resource are discussed. Information architecture is found to have evolved through three generations, such as the first generation, where architectures were published and described for developing standalone applications. The second generation applied these ideas at an enterprise level across more than one applications. The current, or the third generation, focuses on information rather than technology.