ECN Fees and Rebates Help

Hello all.
I trade on Genesis's Laser platform. I trade only Nasdaq stocks intraday. I want to know about the ECN's charge you fee's and what are Rebates???
I was told by others to just use Island for routes to save money. Can some explain how this whole execution fees and rebates work???