Principle and functioning