The uniform typically worn for karate is a dogi, or gi with an obi.
There is no requirement to wear a specific uniform when you practice, but most schools require a uniform.
Most schools wear Gi's, which are (most of the time) white in color, along with their belt or sash(if they have a ranking system).
Aggie80