Quienes trabajamos con páginas web hemos tenido que cargar páginas dentro de otra para evitar el redireccionamiento, velocidad, por diseño o como sea. Claro que se puede recurrir al frame o iframe pero es bien sabido que para que se vea como queremos en cualquier navegador hay que cambiarle diseño y a demás que es pesado etc.
Algo sencillo que podemos hacer es utilizar Ajax tienen muchísimos pros, entre ellos que podemos cargar vistas en nuestra página sin recargarla (claro que tiene contras).
Para que tengas mas información de lo que es Ajax te recomiendo que le des una checada a esta página en donde te explicaran todo
http://www.ajaxya.com.ar/.
Bueno aqui te voy a ofrecer un ejemplo muy básico de como utilizar Ajax en tu proyecto. El ejemplo va a consistir en un link dentro de la página principal que al hacer click sobre el mostrara una tabla sin que la página se recargue. La tabla que va a mostrar se encuentra en otro archivo.