It means the zoom power, i.e. how much magnification is possible at the long end of the zoom.
The Power
What do you mean? It is a DSLR camera, not a lens.
If you mean 3x - 2x * 3x * 43x - 2x * 3x * 43x - 5x * 43x - 20x-17x (negative 17x) is your answer
It probably refers to an SLR style camera which can be purchased without a Lens as the lens are interchangeable.
No, this is a point & shoot camera and there is no lens mount. The lens is fixed on the camera and cannot be removed.
You can't. The lens on a Canon SD950 is integral to the camera body. Trying to remove it will ruin both the camera and the lens.
The focusing lens of the camera
A camera lens.
bioconvex lens
The setting which dictates the amount of light that enters the lens. f-stop...f-1.4
Basically most video cameras are fixed lens so you cannot put a camera lens in it unless it is specially built.
The camera lens reflects off what the lens is pointed at so that you can see it through the screen on your camera.