What is the difference between a rifle and a gun?

first you have to know what is a rifle and what comprises a gun an d then tell the difference
13 answers 13