The key difference between them is the size of the particles. Strainers generally remove larger particles visible in a liquid or gas, while filters remove contaminants invisible to the naked eye.