VLOOKUP searches vertically down the first column of a table and retrieves a value from a specified column in the same row. It's commonly used to find related records like looking up a product ID to get its price, or finding employee details based on an employee number. The 'V' stands for 'vertical' as opposed to HLOOKUP which searches horizontally.