Google Apps for Business is an email, messaging and content-sharing service provided by Google for small and medium-sized businesses as well as enterprises. Similar to Microsoft Exchange and Lotus Notes, Google Apps offers Web-based email and workplace communication, in addition to document sharing.