Use caseの説明がわかりやすかった。
要はentity (= データ保管場所)からデータを出し入れする際に、そのデータと使い方(= use case)を定めるところ。
保管してある自分の投稿リストをentity (= データ保管場所)取得しても、その中で人気のだけ抽出して「使いたい」場合、アプリの動作をControllするControllerでやるべきじゃなくて、Use caseでやるべきって話と認識した。
https://www.wantedly.com/companies/progrit/post_articles/474355