difference between SOAP MSG and SOAP RPC

Hi all,
Can anyone pls tell me the difference between SOAP MSG and SOAP RPC. I know how to create WSDL’s and connectors for both, but i want to know the difference and where we exactly use ?

Thanks in advance…

There are several threads on the forums and on the web regarding this that you can search and review.

Generally, avoid RPC and use MSG.