As said above, Paganism is an 'umbrella term' that refers to a variety of polytheistic religions, before Christianization began. Neopaganism is a more contemporary version of such, modern religion movements that may sometimes be influenced by or completely derived from the many earlier Pagan religions.
Wicca falls under the Neopagan category. It's a duotheistic religion following the Horned God and the Goddess, who has several names (Mother Goddess, etc) mainly, although there are variations such as Dianic Wicca, which only follows the female deity.
There are many types of Wicca, however: Alexandrian, Gardnerian, Dianic (as mentioned), Cochrane's, to name a few. Said to be founded by Gerald Gardner.
The 'occult' literally means ''knowledge of the hidden'' and refers to a variety of practices. Alchemy would be an example of an occultist practice. Occult practices can be found in several religions, most under the Pagan or Neopagan category.
'Black' and 'White' magic is used for categorization of intent within spellcasting. Magic has no colour. Black generally refers to negative intent, white being that of positive. Of course, everyone has different definitions on what is 'good' and 'bad', so there are no set definitions for the two. What one sees as 'white', another may see as 'black'.