What does auf dem neuesten Stand der Technik mean?

auf dem neuesten Stand der Technik - German to English

state-of-the-art