What is the difference between protons and electrons and neutrons?

The difference between a proton, electron and a neutron is that a proton is positively charged and a electron is negative, and a neutron is neutral. Protons and neutrons are also about the same mass, and they exist in the nucleus, while electrons are much lighter/smaller, and they exist in the electron cloud.