Queuing theory is the mathematical study of waiting lines in systems like customer service lines. Key aspects of queuing systems include the arrival and service processes, the number of servers, and the queue capacity and discipline. Little's Law relates the average number of customers in the system, the arrival rate, and the average time a customer spends in the system. Common queuing models include M/M/1 for Poisson arrivals and exponential service times with one server.