Outsourcing, joint ventures, and cross-border collaborations have led to work environments geographically distributed across organizational and national boundaries. Targeting the distributed environment, the Web has been widely used for development of collaborative applications supporting dispersed working groups and organizations, because of its platform, network and operating system transparency, and its easy-to-use browser interface. The objective of this research is to develop an innovative Web-based distributed process planning system (Web-DPP) for machining operations. Our approach tries to engage a dispersed working group in a collaborative environment, allowing the team members to share real-time information through the Web-DPP. This paper presents both the system design specification and the latest development of this system.