Both can be used as a verb to mean to hold in high esteem, so, in that context, there isn't much if any difference. " One wouldn't use honor in that context. "
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.