This document provides an overview of milling machines, including their basic functions, classifications, and applications. It discusses the purposes of milling machines in producing flat and contoured surfaces. Milling machines are classified based on their purpose, configuration, spindle orientation, and degree of automation/production rate. Common types include knee type, bed type, planer type, and rotary table type machines. CNC milling machines offer increased flexibility, reduced changeover times, and ability to machine complex geometries compared to conventional machines.