Canonical interview question

Tell me about interprocess communication techniques.