Double is a primitive data type used to store fractional numbers that holds a double-precision floating-point (often 64 bits).