Portal

1.a door, gate, or entrance, especially one of imposing appearance, as to a palace.

2.Computers. a website that functions as an entry point to the Internet,as by providing useful content and linking to various sites and featureson the World Wide Web.