Nursing homes can be broken down into three categories. They are intermediate care facilities (ICF), skilled nursing facilities (SNF), and skilled nursing facilities for special disabilities. An intermediate care facility must provide at least eight hours of nursing supervision per day. It generally caters to patients who are mobile and need less care. At the least, an ICF provides medical, pharmacy, and dietary services.