Question: what is the difference between microsoft and google?
Answer: They make different products and generate income from different things. Google is still more of a B2C brand, earning most of the profits from advertisement. Microsoft is more corporations oriented and they get most of the money from B2B product sales (Office, Azure).