Windows Phone 8.1 users will be able to keep their apps in a folder
According to the now-removed article, this feature would work similar to the app folders used on iOS, and some versions of Android. App icons are dragged, one on top of another, stacked up inside a folder, which you can rename. The folders would be available on the start screen, but in order to have this feature, the user must have Windows Phone 8.1 running his handset.
The phrasing on the instructions note that "you need to have Windows Phone 8.1 Update installed on your phone," which makes it sound as though this feature will be coming in an update to Windows Phone 8.1, rather than being a feature that comes with the Windows Phone 8.1 update. The good news is that the article explaining how to create an apps folder was saved before Microsoft removed it, and you can read it for yourself by clicking on the sourcelink. This way, once Windows Phone 8.1 is released (which could be as soon as next month), you will know exactly how to put your apps inside a folder.
source: Webcache, TheVerge via Engadget