Intel is better at apps because of hyper threading, which allows it to actually multitask. AMD make processors with superior archetecture, making them better at even lower hertz (GHz). Hypertransport/On-die memory controller increases RAM performance, which is really important in games. Intel does not have this, yet.
Theres more to it... but I cant remember.