Techniques for Exploring Data