What type of composition is Stravinsky's work 'Petrushka?

What type of composition is Stravinsky's work 'Petrushka?
Twitter Google+ Share on Facebook