REST — это идея обращения к ресурсам с глобальным идентификатором (URI в случае HTTP), доступ к которым осуществляется CRUD - способом (используя POST , GET , PUT и DELETE в случае HTTP … ну, по крайней мере, это идея)...
RPC — это идея, когда вы вызываете процедуру на другом компьютере, передавая некоторые параметры и получая возвращаемое значение...