1. A method of developing terminology for use within an organization, said method comprising: receiving data representing a term for building a glossary from a user; receiving data representing one or more projects to be associated with the term in the organization from the user; receiving data representing a definition associated with the data representing the term used in association with the one or more projects; defining a relationship between the received data representing the term and the received data representing the one or more projects, said relationship defining at least one of the following: a project may include zero to many terms, a term may appear in zero to many projects, and a term may not appear in the same project more than once; linking the received data representing the term with the received data representing the one or more projects in a central memory area accessible by a computing device; automatically extracting the received data representing the definition associated with the data representing the term; and automatically generating the glossary for the one or more projects, said generated glossary including the term having the extracted definition linked to the one or more projects provided from the user.