1 main domain
2 add on domains (files kept in subdirectories of public_html)
You can host 3 sites on you one allowed free hosting account.
By using table prefixes, your two MySQL databases can serve more than two scripts (WordPress, Joomla, Drupal, etc).