CarGurus will offer a vehicle listing service wherein you will list down your vehicle if you would choose to sell it. You can also check for some vehicles that you may be interested in on the website. They also offer CarGurus Pay, which is a type of information service. The buyers and the sellers will be coordinated so that they can negotiate better regarding the listings.
They also have a private vehicle sales platform that they have named Platform. The goal of this service is to allow buyers and sellers to make vehicle sales transactions private. It will be easier for them to communicate with each other, plus they do not readily have to provide some important details right away.