Different schools of Karate have different colours of belts for their ranks. You cannot know precisely how good they are without either asking them or knowing how their school arranges the belt colours in ranks. Usually the black belt is for the students who try very hard to be the best that they can be for a long time.