A trust is an NHS organisation responsible for providing a group of health care services. An acute trust provides hospital services. A mental health trust provides most mental health services. A primary care trust buys hospital care on behalf of the local population, as well as being responsible for the provision of community health services.