This question comes up often enough that it's worth addressing here.
Salesforce customers all share a common multi-tenant application hosted by Salesforce.
Your customers share a common multi-tenant portal that is hosted by i-Dialogue.
This architecture gives your web site/portal the isolation and scalability required to meet your future eMarketing and online Support requirements.