Usually domiciled is tax related.
Non domiciled can pay (I think still) a large sum of money annually to not get takes on income.
There are also different provisions for inheritance tax (if any) depending on where you are domiciled.
Not sure what this has to do with Archie though. Maybe domicile has family / baby implications as well?