Mailman operates by creating and managing mailing lists. Users can subscribe to these lists, and emails sent to the list's address will be automatically distributed to all subscribers. This process is handled through a web-based interface, making it easier for administrators to moderate and manage the lists. Additionally, Mailman provides options for automated responses, subscriber management, and reporting.