This document discusses the use of semantic technologies in business process management. It begins by introducing business process reengineering and business process management, and how knowledge management can facilitate BPM initiatives. It then discusses how semantic technologies can help address knowledge management challenges in BPM, such as knowledge discovery, transfer, sharing, and renewal. Specific applications are discussed, such as using ontologies to enable automated translation between business requirements and IT systems. The document also discusses using semantic modeling and ontologies to enable competence matching for knowledge transfer and training in BPM.