Pagrindinis skirtumas tarp antrosios kalbos ir užsienio kalbos yra tas, kad nors ir antroji, ir užsienio kalba yra kitos kalbos, o ne gimtoji kalbėtojo kalba, antroji kalba reiškia kalbą, kuri naudojama viešai bendraujant toje šalyje, o užsienio kalba - kalbą. kalba, kurios tos šalies gyventojai nėra plačiai vartoję.
Daugelis žmonių abu žodžius antroji kalba ir užsienio kalba vartoja pakaitomis, darant prielaidą, kad tarp jų nėra skirtumo. Tačiau yra ryškus skirtumas tarp antrosios kalbos ir užsienio kalbos, ypač pedagogikos ir sociolingvistikos srityse.