As its own creator says, Mojolicious is a fresh take on Perl web development. The comment isn’t gratuitous, as those responsible for this web application framework are the same that created Catalyst. The idea was to take everything he learned with Catalyst to come up with a new framework capable of tackling both simple and complex web apps. 

A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build and deploy web applications on the World Wide Web.