Strike, attack and fight aircraft?

What difference between strike aircraft, attack aircraft and fight aircraft. They look same but my buddy said that they have part diverse.
3 answers 3