Alliance Honor is gained when you donate in alliance science.  You can use alliance honor to buy items in your alliance store.  For every one point of alliance honor you earn your alliance earns one alliance point.  Your alliance honor is retained even if you leave your alliance; however, you will not be able to use it on anything until you join or create another alliance

Please see Alliance Store for what you can buy.

Please see Alliance Science for earning Alliance Honor.