wow, im suprised how much ppl got some kind of mental disorder

but hey guy can you help me out im not familiar with terms for mental disorders in english..

what is Bi-polar, ADD, ADHD and Trichotillomania?