A modern way for software to communicate with each other. Many cloud systems use this as a standard.