Hello, everyone!
I´ve been coming across some doubts about russian verbs of motion. The verb go (on foot), for example, Imperfective (Indefinite) - Ходить, Imperfective (Definite) - Идти and Perfective Aspect - Пойти. I know the difference between Indefinite and Definite, but I don´t know the difference between them and Perfective Aspect - Пойти. I have the present, past and future of Ходить and Идти, so how I use the verb Пойти? This is breaking my brain.

Thanks for helping.