A data broker is a person or business that collects personal information from a number of sources such as public records, web cookies and retailers. The data broker then processes and sells this information to other people or businesses to be used for purposes such as marketing or screening.