Correct!
Although technically you either get a reference to the next client or 0 if there are no clients waiting. Which is why the "ïf (client) {}" bit is important.
The very clever people who wrote the libraries made it all that nice and easy.
Your next challenge will be getting the actual info that your clients send out of the HTTP request you read from the client stream.
HTTP - Requests is a good primer on what to expect on an incoming client connection (spoiler alert- theres lots of stuff to skip over before you get the data you want)