How do i host a (.Internet, Java, VB6, MFC, etc) application inside a WPF window. I have to use WPF home windows to wrap exterior programs and control your window size and placement. does anybody have tips on how to make this happen or perhaps a direction to analyze in?

Make use of a HwndHost to host the outdoors window inside your application.

This article describes using HwndHost together with a couple of other Win32 API calls to get the job done.