Question: what is difference between a particle and its antiparticle?
Answer: As was written, a particle and its antiparticle have the same mass as one another, but opposite electric charge, and other differences in quantum numbers. That means a proton has positive charge while an antiproton has negative charge and therefore they attract each other.