Black site is an area guarded by juggernauts and AI in Warzone, if you can clear them you get access to blueprints and different perks.