To bless means something a little bit like to give a gift, but this gift is often very intangible. My project manager can "bless" my proposal for a new feature, for example, and that means declaring his approval, commitment, or support for it. So it is something that can be given to God, similar to honor, praise, or worship.