This document discusses using machine learning techniques to detect email spam. It begins with an introduction to the growing problem of email spam and the need for detection techniques. It then discusses commonly used machine learning algorithms for classification like Naive Bayes, Support Vector Machines, Decision Trees, KNN, and Random Forests. The document outlines the objectives, scope and architecture of developing a model to classify emails as spam or not spam. It presents diagrams of the system workflow and components. The conclusion discusses building a system for spam detection using machine learning algorithms on email data and evaluating performance based on accuracy.