Frameworks are normally made to help people working with a programming languages they are using to work more efficiently. For example, if you want to build your system using Microsoft features, then you should go use a .NET Framework. If you want to build your system by PHP programming language, then you can use a PHP framework like Laravel.
The primary use for Laravel Framework in my case is for my PHP development of software and my web sites.