What is a Vector Database?