Motor

I am very confused arduino doesn't output 5 V ? If my motors runs on 3 V why i need to use an external power source ?