Honorable, honorary are sometimes not clearly distinguished.
Honorable commonly applies to something which is worthy of honor (as in being noble, high-minded, or highly commendable). It is also used as a prefix to the names of some persons of distinction (as members of Congress or of Parliament, mayors, and certain scions of the nobility) and as a merely courteous appellation in speaking of an opponent in a debate or controversy.
Honorary regularly and honorable occasionally apply to what is conferred, awarded, or given as an honor. Honorary, but not honorable, is also used before a title of an office which is held without emolument or without responsibility for services.