Healthcare in Scotland is mainly provided by Scotland's public health service, NHS Scotland. It provides healthcare to all permanent residents free at the point of need and paid for from general taxation. Health is a matter that is devolved, and considerable differences have developed between the public healthcare systems in the countries of the United Kingdom, collectively the National Health Service (NHS).[2] Though the public system dominates healthcare provision, private healthcare and a wide variety of alternative and complementary treatments are available for those willing and able to pay.[3]