Serverless architecture is relatively new, more frequent usage started around 2014. The idea is to abstract the servers and make the execution of the apps easier. It doesn't mean that the servers are gone, it just moves them to another level (platform) and they become part of the platform service.