Google has unveiled a surprise restructuring, creating a new parent company called Alphabet Inc.

The move splits traditional activities from those focused on newer ventures.

So what does Alphabet Inc do? Here's an A to Z of its enterprises.