what is the difference between tener and tengo
Welcome to the forum!
"tener" is the infinitive form of the verb "to have".
"tengo" is the first person present tense indicative form of the verb "tener".
Here is a link to the page showing the conjugated forms of the verb "tener".
I have you have he, she it has
yo tengo - I have tú tienes - you have el, ella, (third person or you formal) tiene
Some of the videos on this site will explain verb conjugation much better.