What is Remote Procedure Call?

Remote procedure calling is a form of communication where a computer program shares information from one computer to another. This process was first started in 1976.