there's a difference between "infusing" and "coating":
-infusing is basic level haki, and hardening is a level of it, you can infuse weapons with haki and it's still basic.
-coating is advanced, yo flow the haki from the parts of the body that doesn't need it and you surround the outside of your fist or weapon with it, it create an invisible barrier around whatever you coat it with.