Windows 8.1 - D
In Windows 8.1, downloaded apps are no longer automatically pinned to your Start screen. Instead, you can bring up the Apps page and select which ones you'd like on the Start screen.

In Windows 8.1, downloaded apps are no longer automatically pinned to your Start screen. Instead, you can bring up the Apps page and select which ones you'd like on the Start screen.

Screenshot