This chapter provides an overview of malware analysis. It outlines the goals of malware analysis as determining what happened during a network intrusion and ensuring all infected machines and files are located. It describes static and dynamic analysis techniques, from basic to advanced. It also defines common types of malware like backdoors, botnets, downloaders, and more. Finally, it provides general rules for malware analysis, like focusing on key features and using different tools/approaches when stuck.