What Dave said, plus:
As to sensor 'performance', the factors are photodiode area, bias voltage, quantum efficiency and Color Filter Array transmittance.
All of these plus what Dave said combine to form a value of illuminance in lux-sec that will saturate the sensor (Hsat). Once that is known, the ISO can be calculated by ISO's formula for 'ISO Speed' per ISO 12232.
(The formula for film is ISO = 10/Hsat per ISO 27271.)
For digital, they complicate matters by changing the constant for 'ISO Speed' such that ISO = 78/Hsat which gives about a 1/2 stop of headroom.
For most manufacturers you won't find Hsat listed for any sensor and I am only able to figure it out for one of my cameras from a sensor data-sheet: 0.81 lux-sec that gives a actual base ISO of 96, permitting the manufacturer to call that '100 ISO'.
So, comparing film to digital, we can figure Hsat closely enough for film, remembering that a
digital ISO setting does NOT affect the sensitivity of the
sensor.
Simple enough to change the film formula to Hsat = 10/ISO.
So, for film ISO 6, Hsat = 10/6 = 1.67 lx.s BUT, for digital and that same ISO 6, Hsat = 78/6 =
13 lx.s !. I'm not certain that such a sensor even exists and that would explain to me why
you won't find a setting of ISO 6 on any digital camera.
By quoting some numbers, references and formulae I'm hoping that the level of the above is technical enough. If not, there's plenty more here:
http://www.imatest.com/docs/sensitivity_ei/
www.kilopixel.net/publications/ISSCC_ISO_BAER.pdf
HTH