You can configure your domain, abc.com, to use gmail as a mail client much like you would do with something like Outlook. You can find instructions on how to set this up on the Google support site. I think this is what you are looking to accomplish. Besides this, you can have Google itself host mail for your domain through a service called Google Apps. In both cases, you can use gmail for abc.com.