Preamplifier is a role rather than specific topology. It's the first amplification stage, which sits as close as practical to a sensing element (or an antenna). The goal is to amplify the signal before sending it over the cable to the main amplifier. If an unamplified signal straight from the sensing element is sent over the cable, it may get degraded by the EMI picked up by the cable. If the signal is amplified before the cable, then the signal to noise ratio will be higher.
InAmps are good for things like sensor signal conditioning. But InAmp performance degrades with frequency. InAmps are typically used with signals below 100kHz. If you haven't seen it already, here's the definitive source of information about InAmps: A Designer's Guide to Instrumentation Amplifiers (3rd Edition) by Analog Devices
Signals with frequencies under 100Hz is a domain of OpAmps and InAmps. There are techniques for working with high impedance sensors (perhaps, this chapter may help).