Difference between imperfecto and indefinido

Online language lessons with native teachers