Devices connected to I/O terminals are normally slower in access compared to the processor. So, data on the terminals may be available before the device accesses them. This data must remain on the terminal till device accesses it. This is possible only when the data is latched on the terminal. So, I/O are latched.