These explanations from the Borough of Manhattan Community College (CUNY) may help you understand the distinctions: