AP World History help

I know I should definitely know these but I’ve been trying to study these concepts & I still don’t really understand them…& I really need to understand them for the AP WH test so…Can someone please explain to me communism, fascism, & imperialism…