English terms: same meaning or different?