Field drive is a type that is used as a way to specify a value that should be driven by the result of something. This is commonly used by Components of many different kinds and types. This is a generic type, which means that it can take a reference or value field of any type and store it for reference for driving.