can Arduino used for both running a fan and giving gate pulses?

I'm doing a project in which I need to run a fan to cool the MOSFETs.These MOSFETs are given gate pulses with the help of Arduino. I want to run the fan using the Arduino. Is this possible?

Almost certainly possible.

flemgemsrocks:
I'm doing a project in which I need to run a fan to cool the MOSFETs.These MOSFETs are given gate pulses with the help of Arduino. I want to run the fan using the Arduino. Is this possible?

Perfectly possible.

Look at Using millis() for timing. A beginners guide, Several things at the same time and look at the BlinkWithoutDelay example in the IDE.