This is an attempt to create a web site that can help beginners in software engineering, understand the most basic concepts in an interactive manner.