This is a browser add-on which takes over your homepage and adds its own search engine to your browser. It practically "provides" additional search results to your search queries. My advice is to remove this as soon as possible if you have it installed. AdwCleaner is a good solution in case you want to get rid of it.