A program that allows applications to read and change data. Changes are coordinated using a sync point manager.