The complexity of spacecraft systems and their missions is increasing, requiring higher levels of performance and innovative solutions. It is essential to have onboard autonomy with minimal faults to ensure reliability, availability, and safety. Fault Detection and Identification (FDI) is critical in identifying spacecraft faults before they cause major failures. However, FDI design and application are challenging due to the space environment and the reliance on system information. To improve accuracy, speed, and noise robustness, modern FDI methods based on Artificial Intelligence (AI) techniques have been developed. This paper investigates the latest FDI techniques in the spacecraft attitude determination and control subsystem (ADCS) and electrical power subsystem (EPS). The article discusses various FDI methodologies and frameworks, highlighting their advantages, drawbacks, and the significance of AI implementation. Additionally, the paper presents a thorough analysis and comparison of the different methods.