A discovered attack moves one piece to uncover an attack by another piece behind it. The moved piece often makes a threat of its own, so the opponent faces two at once. There are 187 puzzles with this theme on chessGM. Every puzzle is rated, so the ones you get match your puzzle rating, and after solving one you can play through the whole solution on the board. It is free and needs no sign-up.