Each server has an overall IP address: when your domain resolved to that IP address, the server does the majic of asking which domain was requested and serves the right domain. If you browse direct to the IP, the server has a default domain it serves.
The problem with this approach is that, if the servers gets attacked then traffic can be stopped to that particular IP address. If you have a domain on that IP, itgoes down too.
With the reseller accounts, you generally get two IP addresses - although both will resolve to exactly the same computer. One of these you should keep exclusively for your master domain. If the user types in the IP address then the "default domain" for that IP will be your own domain, not the server default. So it looks like you have your own server (unless someone does a little more digging

). You can slo ftp to the IP address without needing the server name.
All your other domains you should put on the second - this is a kind of "exclusive shared" - exclusive to you, but shared amongst your clients. Thus, if you have an attack against one of your domains, it can be nullified without annoying other clients (and HostNexus may give you a second chance

) and if another domain on the other IPs are attacked, you should not be blocked once the attack is stopped.
*******************
Follow up question for the Admins: has the TTL been dropped as planned so we can move our domains over?