Arduino boards can interract with the computer for Input or Output.
This can be for the final implementation as well as for debuging purposes.
See some implementations by following the below links
Computer Output
Computer Input
Responding to Input