Assisted living communities provide seniors the care and comfort they need to live an active life. These facilities often include nutritious meals and a range of social activities. Skilled nursing facilities, or nursing homes, offer constant medical care day and ...