OK, checking it out.
Yes, it's a domain and websites marketplace.
It's not meant to drive traffic!
The spiel at the base left of the homepage states "Helping Millions Of Entrepreneurs Like You Buy and Sell Websites", but there are 63535 listings on the site. Not exactly millions of listings, but I will excuse them for being optimistic.
Search function doesn't appear to work properly, and I cannot display results by alpha-numeric. I think I would need to play around with the search and display options for a while to get a feel for how to get the best results from it.
Commissions appear to be 5%, but I have not looked into it.
From my research, Freelancer, an Australian company (who I remember signing up with many years ago), launched it in September, 2014.
So, why are you using a domain/website marketplace to drive traffic?