there are different types of keyboards. they can be based on the way the keys work; for example, laptops have keys that do not move a lot, because the keyboard has to be very thin in order to fit inside the laptop. on the other hand, video game players often like keyboards with keys that move a lot, so that they feel the key working. gaming keyboards also need fast reaction times. in between these two types, an ergonomic keyboard is made to be easier for people to type for long periods of time, without hurting their hands or arms.