Serverless is a subset of Cloud, you can go cloud without being Serverless but not the other way around.
Serverless just means you don’t have to think about the server composition, you can just have a stuff run on the cloud and be done with it without dealing with any of the small details . There’s no need for you to setup an OS, updates to security deal with networks etc , that’s all done by cloud provider.
Yet, you can still have cloud in which you need to configure the servers like what type of OS, what type of network configuration etc, but it is still in the cloud so it’s resilient and reliable and you can always scale to use more if needed without buying any hardware.
Same way that using a wireless router is still called wireless even though it’s plugged into the wall. It’s wireless for the bit I care about, but still has wires at the bit that connects to the internet.
Going serverless means “someone else deals with the servers”, not “I’ll never use servers again”.
Latest Answers