The Windows Phone 7 Series specification mandates that certain hardware be present on all hardware.
Camera

No, this is not the camera on the phone. But we can wish can’t we?
The phone must contain a 5-megapixel camera and accompanying flash. Developers can mark their phone applications as a Photo aware application. I believe the awkward name for this attribute is Photos Extra Application(PEA). When a Photo aware app is detected on the phone it will be placed in proximity to other PEA apps (Hub, Menu). It seems likely that PEA apps will also have access to the photo data on the phone.

WHAT ABOUT ADOBE FLASH ? A LOT OF OTHER THINGS ARE NEEDED BUT ADOBE FLASH IS A MUST HAVE.