How to create a discussion forum like this?

Hi

I quite like the structure of this discussion forum. I would like to create a similar forum in my professional circle. Is this a standard product? Can anyone guide me on how to create such a forum, please?

This should help you:

Thanks! I will go through the same. Is it like registering a domain name for a website?