Arguments는 '논쟁, 언쟁, 주장, 근거'를 의미하는 명사이며, 크게 두 가지 맥락에서 사용됩니다. 첫째, 두 사람 이상이 서로 다른 의견을 가지고 격렬하게 대화하는 '언쟁'이나 '말다툼'을 의미합니다. 이때는 주로 have an argument와 같은 형태로 쓰입니다. 둘째, 어떤 결론을 뒷받침하기 위해 제시하는 '논리적 근거'나 '주장'을 의미합니다. 학술적인 글쓰기나 토론에서 자신의 의견을 정당화할 때 사용하는 논리적 토대를 뜻합니다. 비슷한 단어인 debate는 공식적인 토론이나 격식을 갖춘 논쟁을 의미하는 반면, argument는 일상적인 다툼부터 논리적인 증거까지 훨씬 폭넓게 사용됩니다. 또한, 프로그래밍 분야에서는 함수에 전달되는 '인자(매개변수)'라는 기술적인 의미로도 쓰입니다. 일상 회화에서는 감정적인 다툼을 지칭할 때 자주 등장하므로, 문맥에 따라 이것이 논리적인 근거인지 아니면 단순한 싸움인지를 구분하는 것이 중요합니다.