Ruz, I dunno, this sort of stuff helps me out. It doesn't need to be as detailed as all that, but if you have a solid idea of what kind of place the character lives, and what their function in that world is, then you can give them a personality and design a functional, believable character around it.