是的。中国古代规定只有嫡子有财产和爵位(爵位仅限长子)继承权,就是妻所生的儿子;而妾所生的儿子称为庶子,是无权继承的(当然,如果无嫡子的情况下可以继承)。如果不这么规定,一个人娶几个妻子,那么嫡子多了到时候继承财产时肯定会引起比较大的麻烦。即使是皇帝也要遵守,只可以立一位皇后,只皇后的儿子才有继承权,其他妃子都是妾。皇帝尚且如此,平民更要遵守了。
妾是有正经名分的。外室说白了就是没有名分,养在外面的小三儿。