A computer is an information processing device. Its I/O is built to handle information, even when that includes information from physical transducers (potentiometers, pressure transducers, hall effect devices, etc.)
A computer acts as the control element of a robot. A robot uses a computer to control physical effectors of whatever sort. Valve solenoids, linear actuators, even items like lasers when they are used as effectors (e.g. to cut metal) rather than as transducers (DVD reader.)
Usually the range of effect of the effector needs to be outside the peripheral information devices of the computer system itself to qualify for being robotic. E.g. a controlled motor on a set of wheels that move the system is robotic, the motor that moves a print head or paper advance in a printer is not. However, when a technology is new for an information peripheral, the novelty often makes it seem robotic.
A modern CNC mill is a robot, as is a modern guided missile. It's also worth noting that the robot's control computer doesn't have to be digital. It can be an analog computer. Though an analog computer usually has to have a reasonably high level of sophistication before the system it controls is considered robotic. A simple linear sense and feedback control loop wouldn't make the grade.
Among modern missiles with digital controls, in many systems where multiple missiles will be used simultaneously, the missiles are capable of independent intercommunication during flight to distribute themselves among available targets, assess relative target values and likelihood of successful attack, using this information to divvy up the task appropriately. I could go on, but let's just say I think our tech is more like what the Zhos have than not.
Assembly robots are also not usually simple automatons any more. They have the ability to do assessments and make decisions about their tasks. The fact that they sit still (well, some of them) while the work moves by makes it easy to tie them into a larger system that might be considered one big robot of which the assembly arms, trucks, etc. are parts.
If something's just run by remote control, it's not a robot. So the armed and armored RC cars on TV
aren't robots.
-Mark G. (instrumentation & controls engineer, in case you hadn't guessed.

)