Healthcare in Scotland is mainly provided by Scotland's public health service, NHS Scotland, that provides healthcare to all permanent residents that is free at the point of need and paid for from general taxation.