Canonical Interview Question

Tell me about interprocess communication techniques.