In this talk, we propose new coding techniques based on coset codes for communication over three multi-terminal channels including the three user discrete broadcast (3-BC) and interference channels (3-IC). Characterizing the performance of the proposed coding technique in an information theoretic framework enables us present new achievable rate regions. We identify instances of 3-BC and 3-IC, including non-additive ones, for which the presented achievable rate region is strictly larger than current known largest. Moreover, for these examples, the proposed coding technique is capacity achieving. Our findings are based on a new framework developed for an information theoretic study of multi-terminal communication channels.