Keynote confirms allowing 3rd party apps for the iPhone. The cool thing is that all 3rd party apps will be built using Web 2.0 + AJAX technologies and will run within Safari! This could be huge for web-developers.
The demo apps look and run just like buit-in iPhone applications.
The apps can integrate with iPhone Services. Apps can make phone calls, pretty much anything any of the built-in apps can do.