In finite elasticity, the traditional local boundary-value problems are rarely appropriate. More often one has to consider non-local environmental loads. This paper gives a general description of schemes for formulating such non-local problems. Interesting examples are cavity problems, special cases of which are what I call basketball problems and tire problems. The actual solution to these problems I leave to future work.