in the past the craft were usually designed for one or two roles but now everybody[exept usa,they have much $$$$$$$$$$$$$]want multiroles crafts.
Su-30 is a good example of multirole a/c ,dogfighting,intercepting,strike.
Well there is this categories widely used:
:A-10 thunderbolt Su-25/su-39 .They are designed to destroy ground targets such tanks ,bunkers ,artilery,man power.
They could also do other roles but not good enaphe.
imagine su-25 vs su-27 [ok maybe near ground su-25 has some chance ]
Su-34 ,f-117, su-24 etc
such mig-29 ,f-16,
mig-25 ,mig-31 and maybe f-14[weapons are not bad but low speed}]