Haki's
Kenbunshoku Haki, also known as Mantra on Skypiea, is a form of Haki that allows the user to sense the presence of others, even if they are concealed from view or too far to see naturally. With enough skill, one can use this Haki to predict an opponent's moves shortly before they make them, thereby making the attack that much easier to evade. This prediction appears to the user as an image or brief "premonition" of what the opponent will do in the user's mind's eye, and the damage the user will take if the attack actually "hits". It appears that the more killing intent the enemy has, the easier they are to predict. Although, more skilled users can predict future moves whether there are ambient murderous intents or not
Busoshoku Haki allows the user to create a force similar to an invisible armor around themselves.[2] Similar to Tekkai, this allows the user to defend against attacks that would otherwise cause them harm. Only significant physical force can overcome this defense; for example, Luffy striking Boa Marigold hard enough with Gear Second techniques to send her reeling.
Haoshoku Haki is a rare form of Haki that cannot be attained through training and only one in a million people carry it. It was first demonstrated by Shanks, when he used it to scare off a Sea King. Later on, during a meeting with Whitebeard, he used it to knock out most of the crew, which the few still standing attributed to his superior Haki.[2] Luffy first displayed the effects of this type of Haki against Duval's bull, Motobaro, much to everyone's confusion. He displayed it again on Amazon Lily while battling the Boa sisters, knocking out a large portion of the audience observing the match, despite all of them being accustomed to regular Haki usage. This is also the first time it is referred to by name.[1] Luffy's exhibition of it during the Marineford War was enough for the Marine admirals to be wary of him that they prioritized his elimination after that.