La estructura en Laravel 5.1 és la siguiente:

App => Archivos de aplicacion, en ellos Controladores, Middlewares, etc…
Bootstrap => Archivos del motor de laravel. (No tocaremos)
Config => Archivos de configuración. Bases de datos, Email, etc…
Database => Archivos de Migraciones y Seeds.
Public => Archivos estáticos, son los archivos Públicos de nuestra aplicación, los podran ver todos los usuarios que accedan a nuestra aplicacion. Archivos CSS, Imágenes…
Resources => Recursos de la aplicación, tales como Vistas.
Storage => Archivos tales como cache, etc… (No tocaremos)
Tests => Archivos para realizar tests de nuestra aplicación para que funcione correctamente. (No tocaremos)