Encryption Enc is called homomorphic with respect to an operation * if
Enc(x \_ y) = Enc(x) _ Enc(y)
That is given encrypted forms of x and y, in order to compute encrypted form of x*y one does not need to decrypt Enc(x) and Enc(y)
Partially homomorphic encryption: with respect just to one operation
RSA (unpadded) is homomorphic with respect to multiplication
Fully homomorphic schemes
Computations on not entirely trusted services
Pipeline processing without revealing intermediate data;