Most companies and recruitment firms use databases to store candidate applications. Typically if they are searching for a candidate with a particular skill set they will employ an initial key word search – the CV’s with the most occurrences of their chosen key words will be at the top of their search results. For example if you are a skilled Java Developer make sure this is clear on your CV (rather than talking about programming experience in general terms). Equally, it is important to avoid referencing skills that you do not possess (e. g. passive language abilities or technologies you barely know). Only include a skill set on your CV if you actually have it.