which board i should use?

How can I control 8 motors from Arduino board? I want to give different command to each motor. Please tell me how I can do with a limited slot on Arduino UNO.