Юридически это разные понятия. Если обе стороны являются физическими лицами, речь идёт о найме. Если одна из сторон договора — лицо юридическое, то это аренда. В гражданском лексиконе прочно закрепилось слово «аренда», в повседневной речи им часто подменяют слово «найм». Из-за этого может возникнуть путаница
Найм, в свою очередь, бывает коммерческим и социальным. В первом случае человек снимает жильё у другого физического лица по рыночной цене. Во втором, наймодателем выступает государственный орган и плата за жильё здесь меньше в разы.