マイニングファームとは、ビットコインやその他の暗号通貨マイニングするためのデータセンターである。マイニングでは、世界中のマイナーが同時に計算を開始し、最も早く計算に成功した人が報酬として暗号通貨を受け取ることができる。例えばビットコインでは、個人のコンピュータでもマイニングができた。しかし現在のビットコインマイニングプロセスでは一般的なコンピュータでは処理できない膨大な計算量を処理する必要があるため、非常に処理能力の高いコンピュータが不可欠となる。そのため、マイニングファームを運営するためには、高精度のコンピュータや電気などのエネルギー資源、そしてそれを維持するための土地や資本が必要となる。