To get started, simply open up your Chrome web browser and navigate to chrome://flags/. Find the flag that says “Show Chrome Apps Launcher,” and make sure it’s enabled. Click the link to restart Chrome, and that’s it.
From now on, the Chrome Apps Launcher will appear in your taskbar, right next to the Start button if you’re on Windows 7. (If you’re on Windows 8, then you can pretend that this is your new Start menu, although it will only work with web apps.)
Clicking the Apps Launcher will display all of your installed Chrome apps that are synced between all of your Chrome devices. It looks and feels almost exactly the same on Windows as it does on my Samsung Chromebook, thus effectively simulating the Chrome OS experience, while simultaneously providing the full Windows experience if you need it.
Update: It appears that this feature is only available in Chrome Beta, Dev, or Canary channels.