Discarding cards comes to play only in the following cases:
Discarding for coins: players choose to discard a card to receive coins from the bank.
Discarding at the end of an Age: at the last turn of an Age, players receive 2 cards, of which the other they play and the other they discard (they do NOT receive 3 coins for this).