Microsoft published a technology overview of Windows IE 8 Beta 1 for Developers
>> Windows IE 8 Beta 1 for Developers: Technology Overview
Learn more about the new technology and developer features in Windows Internet Explorer 8 Beta 1 for Developers
>> Windows IE 8 Beta 1 for Developers: Technology Overview