The Semantic Web is a Web defined and linked in a way that it can be used by machines not just for display purposes, but also for automation, integration and reuse of data across various applications. This work presents technologies that will enable the Semantic Web to become a reality.