Feature modeling technology is the requirement of Advanced Manufacturing Technology (AMT). It is one of the key technologies of CAD/CAPP/CAM integrated system to build a shared part feature model. A feature modeling system can provide not only the geometry information of a part, but also the processing information of the part, which is needed by the latter CAM system, to realize information share and exchange between CAX systems. In the paper, feature concept, feature classification, model structure and modeling method based on features are introduced. Then, an interactive feature modeling method is presented. According to the requirement of CAPP, the system developed can supply the processing information to generate the corresponding manufacturing feature model that can be output in XML file format for a CAPP system.