Please tell me the differences been DNA polymerase 1,2,3 in detail

Please tell me the differences been DNA polymerase 1,2,3 in detail and also tell me the functions about all the polymerase as mentioned above