Is there any difference between a simple tense or indefinite tense?
No, not in it's form. GM has a section on English tenses here.