Product Life-cycle Management (PLM) is a wide research issue exploring the information and knowledge in the entire product lifecycle to improve and increase innovation for a given product. The management of the information and knowledge related to the whole life cycle is supported by different Knowledge Management tools such as Product Data Management (PDM) and Expert Systems. PLM receives support from PDM systems in the many activities of the lifecycle from product design and creation, through dissemination and after sales services, up to product dismissal and recycling. Besides PDM systems, there are other knowledge management tools which haven't been integrated into the PLM. For instance, Expert Systems help designers to make better decisions, but still need to be incorporated as part of PLM tools. A particular shortcoming to integrate tools and techniques for the design process within a PLM environment is a PLM tools taxonomy. This paper presents PLM tools and explores the interrelations between Design, Expert and PDM systems in the entire product lifecycle.