区别就是两者词性是不一样,具体的不同如下
为名词,中文意思是n.
英国;不列颠(包括英格兰、苏格兰及威尔士);
british为形容词,中文意思是adj.
英国的;(大不列颠及北爱尔兰)联合王国的;英国人的;联合王国人民;(统称)英国人;