Condition Based Maintenance (CBM) is becoming to be employed by many manufacturing factories. Performance prediction and multi objectives optimization are much needed in current CBM. The research of Intelligent Maintenance System grows rapidly. This paper summarized the key technologies of intelligent maintenance. It reviewed the recent research and developments in data acquisition, feature extraction, health evaluation and reliability prediction. The paper concludes with a brief discussion of possible future trend of intelligent maintenance.