Once your domain is registered, you can have any_email_address@yourdomain. 

If you choose a hosting package with mailboxes, you  should set up your mailboxes first. To do this login to cPanel ( http://yourdomainname/cpanel ) using your username and password. From the front page of your cPanel select the mail option "Email Accounts". Then in the field provided under 'Add a New Email Account' enter the name that you would like to use from the domains hosted on that account and the password to protect the account. 

Emails will then be stored on the server until you choose to download them to your desktop mail client or you can choose to access the mail on the server using "http://yourdomain.com/webmail"

Once your email addresses have been set up, you will need to configure your email client (such as Outlook Express or Eudora) to send and receive email using the new address(es). To configure your email client see "How do I configure my email client"... in this help section.