What is the difference between filters and queues?