In realistic situations, a typical scenario for applications of type II superconductors necessarily includes vortices, usually in the presence of currents. Under these circumstances, a Lorentz force acts on each individual vortex, propelling its dissipative movement across the superconducting medium, what increases the local temperature and, eventually, endangers the preservation of the superconducting state. Thus, preventing vortices from moving or, at least, designing strategies to minimize undesirable effects from their inevitable presence, is on the list of the most important demands. Vortex dynamics in superconducting films is a fundamental and complex subject in which efficiency is mainly represented by the ability of pinning vortices and thus increasing the current-carrying capability of the specimen. This Topical Review, focused on the strategies developed to control magnetic flux entry and restrict vortex mobility in low-T C superconducting films, compiles the most relevant literature on this subject, starting from a revision of the physical response of a plain film to externally applied magnetic fields and, subsequently, discussing specific changes caused to such a response when obstacles devoted to refrain vortices from moving around are cast into the scene, like arrays of antidots, conducting or magnetically active cap layers, and in-plane magnetic fields. An additional method of control discussed here is provided by the so-called Superconducting Flux Injector, through which one can decide where and when to feed the film with magnetic flux. It should also be mentioned that superconducting films are likely to exhibit avalanches at certain ranges of the applied magnetic field and the temperature, a feature that can be sharpened or mitigated by each of the above approaches, which is also discussed in this paper.