What does PM and am Stand for?

AM is the abbreviation for ante meridiem, it basically translates into before noon. PM is the abbreviation for post meridiem, it basically translates into after noon.