how many things can arduino do at the same time?

For things that need to run for a set amount of time avoid delay() and instead use millis().

*edit- eried beat me to it.