They all are forms of the verb "to have". Due to the vagueness of your question I shall advice you to start with a dictionary and (or) a grammar book, and then ask more specific questions here. html
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.