Since the release of Silverlight, lot of questions raised on the fact if you would use Silverlight as a way of making animated websites or to build enterprise applications. The good thing is that you can use Silverlight in both scenarios.
In my case, I use Silverlight to build enterprise applications. As new versions came out, more and more functionality to build these kind of apps were introduced. I’m my opinion, the fact that you can create Silverlight apps out-of-the-box is a huge step in my idea of building enterprise applications.