While there is a lot of talk about "the cloud", the concept isn't all that new (or clear). Here is a great article from PC World which helps to define it. Read More...
"ForeSite excels in customer service and responsiveness. They are professional and knowledgeable, and will bend over backwards to meet the needs of the customer, from last minute requests to full scale project work"