Webcasting allows for the delivery of classroom lectures to geographically dispersed student audiences in a cost-effective manner. It makes teaching sessions available through networked systems in real time, enabling students to view and listen to lectures on their PCs from anywhere. Teachers can also receive questions from students in real time through a question box, creating an environment similar to a real classroom. Whether live or pre-recorded, webcasting opens up opportunities for educational institutions to reach more students, including those unable to attend on-campus classes.