Including the hidden job market,
e-recruitment, resumes, online profiles and cover letters.
Preparation is the key to all success, however in job search it is ensuring that you have prepared the right way and with the right information that will be the difference between getting to an interview or not.