Association Management Systems, often referred to as an AMS, is a computerized system which provides a non-profit organization basic database features to run its operations. Functions such as member management, dues, committee participation, meeting registration, publication fulfillment, and certification are often included along with other features.