Canon "point and shoot" digital camera (pocket camera) has a lot of automatic settings and make things really easy, just point it to an object and click the shoot button and you're done. But if you want to explore more manual settings and use all hidden features on your Canon digital camera, you can use CHDK.
What is CHDK?, CHDK (Canon Hack Development Kits) is add-on software for your Canon