I then show you a real world example where you would use a timer in Silverlight.
Most people use DispatcherTimer in Silverlight as a way to have a multithreaded Silverlight application, yet even when DispatcherTimer gives you the way to call methods on an interval, is not multithreaded and needs to interrupt other tasks to trigger the event on the main application thread.