Ключевые различия между категорией состояния и безличным глаголом заключаются в их значении и синтаксической функции:
Таким образом, категория состояния выражает состояние, а безличный глагол — действие, при этом у них разная синтаксическая роль: категория состояния — сказуемое в безличном предложении, а безличный глагол выступает в роли предиката безличного предложения. 35
Ещё одно различие заключается в том, что слова категории состояния не склоняются и не спрягаются, а безличные глаголы могут употребляться в неопределённой, условной и изъявительной формах. 12