Input is how your game reacts to the player — keyboard presses, mouse clicks, gamepad sticks, and touchscreen taps. Unity provides two input systems: the Legacy Input Manager (simple, quick to set up) and the New Input System package (flexible, event-driven, supports rebinding).