What does auf unterschiedliche Art und Weise mean?

auf unterschiedliche Art und Weise - German to English

in lots of ways