Microsoft has defined SaaS as "Software deployed as a hosted service and accessed over the Internet." ( see here for the article ). Although I don’t disagree with this definition (quite frankly, it’s hard not to), it seems a bit generic and could cause