Here's why:
* Common noun: Refers to a general type of person, place, or thing. "Beach" refers to a general type of landform along a body of water.
* Proper noun: Refers to a specific person, place, or thing. Examples would be "Miami Beach" or "Coney Island Beach".