Assembly line balancing plays a crucial role in optimizing production efficiency and resource utilization in manufacturing processes. Assembly line balancing helps to counter problems that occurred in the production industry such as uneven task distribution, bottlenecks, idle time, complexity, and time constraints. This review paper provides a comprehensive analysis of different methods used in assembly line balancing. The study includes exact methods, heuristics methods, meta-heuristics methods, simulation approach and queuing concept. The advantages and disadvantages of each method are examined, taking into account factors such as solution quality, computational complexity, flexibility, and applicability to different production environments. The review highlights the strengths and limitations of each method, allowing researchers and practitioners to gain insight into their suitability for specific scenarios depending on different criteria. Overall, this review serves as a valuable resource for understanding the different approaches and choosing appropriate methods to optimize assembly line balance in different manufacturing environments.