Βασική διαφορά: Ο πρωταρχικός παράγοντας διαφοροποίησης μεταξύ ιθαγένειας και εθνικότητας είναι ότι η ιθαγένεια είναι περισσότερο πολιτική και νομική έννοια, ενώ η εθνικότητα είναι περισσότερο πολιτιστική και ηθική έννοια.
Τόσο η ιθαγένεια όσο και η εθνικότητα δηλώνουν την αίσθηση ότι ανήκουν. Και οι δύο ορίζουν μια έννοια μιας ομάδας ανθρώπων που έχουν κάτι κοινό, είτε το εθνικό τους υπόβαθρο, είτε τον τόπο που έχουν γεννηθεί ή τη χώρα της οποίας την κυβέρνηση αναφέρουν. Ωστόσο, ο πρωταρχικός παράγοντας διαφοροποίησης μεταξύ ιθαγένειας και εθνικότητας είναι ότι η ιθαγένεια είναι περισσότερο πολιτική και νομική έννοια, ενώ η εθνικότητα είναι περισσότερο πολιτιστική και ηθική έννοια.
Η ιθαγένεια συνδέεται στενότερα με την πολιτιστική ταυτότητα. Μπορεί να συσχετιστεί με τον τόπο γέννησης, τον τόπο των γεννήσεων του γονέα, τον τόπο από τον οποίο προέρχονται οι πρόγονοι ή τον τόπο όπου το άτομο αισθάνεται ότι είναι εθνικά συνδεδεμένο.