What is it

Madison
What is a Diva Cup ? I have been hearing about them but what is it ?