This paper presents concepts of an Internet assisted manufacturing system for agile manufacturing practice. It consists of a CAD/CAPP/CAM/CAA integrated Central Network Server (CNS) which links to local FMS, or CNC machines by means of cable connections. After a local user inputs the product information, the CNS can generate complete CAD/CAPP/CAM/CAA files and control the remote FMS or CNC machines to accomplish the whole production process. This system uses Internet as an interface between a user and the CNS and allows a local user to operate remote machines connected to the Internet. This paper also proposes to build a network of manufacturing database and a research database to improve the manufacturing agility.