There are two types of keyboards, mechanical and membrane. Membrane keys offer a much more fluid movement than their mechanical counterparts, however they require you to press harder for the key to register. Mechanical keys provide resistance when pressed down but allow for easier typing with better feedback. Its really up to personal preference!