Answer: An application architecture describes the patterns and techniques used to design and build an application. The architecture gives you a roadmap and best practices to follow when building an application, so that you end up with a well-structured app. Software design patterns can help you to build an application
The sensor: The most obvious difference between film and digital is the sensor used to take the photo. With film cameras a film sensitive to light is placed behind the lens. When a photo is taken the shutter opens for a predetermined period of time and light hits the film. The result is a photo "printed" on the film.