Sort:  

They provide connection to the blockchain for developers. You can stream the blocks live or access any public user data, post, comment, etc with your software.

Also, if you have a bot or a site (like Steemit for example), you need to connect to an RPC node to interact with the chain: vote, comment, etc...

Oh ok. I think I get it lol Thanks ;)