Medicare is a federal health insurance program that offers health care benefits to all Americans 65 and over. It offers insurance protection to cover major hospital care, but it allows only some benefits for nursing home care. In addition, the program only pays for skilled care in a nursing facility that has a Medicare license.