Floating point representation is a method used in computers to approximate real numbers, allowing for a wide range of values by using a scientific notation-like format. It balances between precision and range, making it essential for computations involving very large or very small numbers, but can introduce rounding errors due to its finite precision.