user7644: So, I am learning the basics on trading pieces, but can someone please give me tips on the "Art of trading pieces with material gain".
I know a concept called overloading, but are there any other tactical concepts?

user7297: Substitution would be another. With a trade/capture, you can set up another tactical motive like a skewer or a fork.
In the position below (taken from the ChessTactics link above), Black wins an exchange with the following combination:
[Title "Black to move"]
[StartFlipped "1"]
[FEN "2r2rk1/p1p1qp1p/1p2n1pb/8/n7/1PB1PBN1/P2Q1PPP/R4RK1 b - - 0 33"]

1... Nxc3 2. Qxc3 Bg7


user7726: Not really an answer but as you can't put pgns in comments:
While labelling tactical ideas helps in learning beware of putting them too much in separate boxes, they tend to blend into each other. For instance take the following:
[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "*"]
[FEN "2r1k2r/1pq2pp1/pn2p2p/2b1p3/4P2B/2N5/PP1Q1PPP/2RR2K1 w - - 0 1"]

1.Nb5 axb5 2.Rxc5 Qxc5 3.Qd8+ Rxd8 4.Rxd8# *

Is Rxc5 a deflection, exploiting the overloading of the queen or a skewer? I would argue it's a bit of all 3

7644: <p>So, I am learning the basics on trading pieces, but can someone please give me tips on the "Art of trading pieces with material gain".</p>

<p>I know a concept called overloading, but are there any other tactical concepts?</p>
 7297: <p><a href="http://www.chesstactics.org/index.php?Type=page&amp;Action=back&amp;From=5,1,1,1" rel="nofollow">Substitution</a> would be another. With a trade/capture, you can set up another tactical motive like a skewer or a fork.</p>

<p>In the position below (taken from the ChessTactics link above), Black wins an exchange with the following combination:</p>

<pre><code>[Title "Black to move"]
[StartFlipped "1"]
[FEN "2r2rk1/p1p1qp1p/1p2n1pb/8/n7/1PB1PBN1/P2Q1PPP/R4RK1 b - - 0 33"]

1... Nxc3 2. Qxc3 Bg7
</code></pre>
 7726: <p>Not really an answer but as you can't put pgns in comments:</p>

<p>While labelling tactical ideas helps in learning beware of putting them too much in separate boxes, they tend to blend into each other. For instance take the following:</p>

<pre><code>[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "*"]
[FEN "2r1k2r/1pq2pp1/pn2p2p/2b1p3/4P2B/2N5/PP1Q1PPP/2RR2K1 w - - 0 1"]

1.Nb5 axb5 2.Rxc5 Qxc5 3.Qd8+ Rxd8 4.Rxd8# *
</code></pre>

<p>Is Rxc5 a deflection, exploiting the overloading of the queen or a skewer? I would argue it's a bit of all 3</p>
