В чём разница в английском языке между временами “Present Simple” и “Present Indefinite”?
Ни в чём. В английском языке это два разных названия одного и того же времени.
Следует, однако, учитывать, что Present Simple – более современное название, и в настоящее время в учебной литературе употребляется главным образом именно оно.