In silico _target fishing, whose aim is to identify possible protein _targets for a query molecule, is an emerging approach used in drug discovery due its wide variety of applications. This strategy allows the clarification of mechanism of action and biological activities of compounds whose _target is still unknown. Moreover, _target fishing can be employed for the identification of off _targets of drug candidates, thus recognizing and preventing their possible adverse effects. For these reasons, _target fishing has increasingly become a key approach for polypharmacology, drug repurposing, and the identification of new drug _targets. While experimental _target fishing can be lengthy and difficult to implement, due to the plethora of interactions that may occur for a single small-molecule with different protein _targets, an in silico approach can be quicker, less expensive, more efficient for specific protein structures, and thus easier to employ. Moreover, the possibility to use it in combination with docking and virtual screening studies, as well as the increasing number of web-based tools that have been recently developed, make _target fishing a more appealing method for drug discovery. It is especially worth underlining the increasing implementation of machine learning in this field, both as a main _target fishing approach and as a further development of already applied strategies. This review reports on the main in silico _target fishing strategies, belonging to both ligand-based and receptor-based approaches, developed and applied in the last years, with a particular attention to the different web tools freely accessible by the scientific community for performing _target fishing studies.