What is diffrent between Police and sheriff and marshal?

Hi all
Im live in south east, Just want to klnow what is diffrent Police and sheriff and marshal
3 answers 3