New to Drupal 7 and I was wondering if this is possible to do?
Yes, it is possible. You can port an external web application, and can make it automatically compatible with your div specific properties. I suggest you to use jQuery to get external web application. 

To add jquery in drupal 7, you need to install JS injector module. Enable the module and you can add jquery at admin -&gt; config -&gt; development -&gt; js-injector. In the JS code section, the syntax is as follows:

(function ($) {
Drupal.behaviors.YOURTHEMENAME = {
attach: function(context, settings) {

   =====your jQuery code goes here ==========

}
};
})(jQuery);


For porting an external web application, let us assume you have a link/button in a specific div section and when you click on that link/button, I'm going to display that website in a target div section. 

HTML should look like this:

&lt;div id="sourceDiv"&gt;
   &lt;a href="http://example.com"&gt; Click here to port an external website. &lt;/a&gt;
&lt;/div&gt; 

&lt;div id="targetDiv" style="width:720px; height:500px;"&gt; 

&lt;/div&gt; 


And the jquery to port web application:

$('#sourceDiv a').on('click',function(){
    var url = $(this).attr('href');
                                     //returns the targetDiv's height and width
    var height = $('#targetDiv').height();   
    var width = $('#targetDiv').width();
                                    //replaces the div with porting the website. 
    $('#targetDiv').replaceWith( "'&lt;object data="+url+" width="+width+" height="+height+"/&gt;'" );
    return false;
   });