This document provides a comprehensive survey of Automatic License Plate Recognition (ALPR) systems, categorizing existing methods and analyzing their performance. It details the three main steps of ALPR: image acquisition, license plate extraction, and character recognition, while highlighting challenges such as environmental variations and occlusion. Additionally, it reviews various traditional and modern techniques used in the field, evaluating their effectiveness and the nuances of their implementations.