What is the need of signed char or string?

char have only one byte how it can be able to store sign ?