Google custom search engines are a way to monetize your site. The more traffic your site has the more the custom search engine will be used and the more revenue you'll generate. A great side benefit is that Google custom search logs search queries so you can see what people look for most often on your site and create content for it.
I hope this information helps you! If you have any questions leave a comment below or ping me @WPLearningLab on Twitter.
If you want more excellent WordPress information check out our website where we post WordPress tutorials daily.