To provide complete knowledge on Multimedia Systems and to enable programmers to construct distributed applications to make use of continuous media applications.