Refers to:
1) a program that has the function of translating data into a different format (e.g., a program used to import or export data or a particular file);
2) a pattern that prevents non-matching data from passing through (e.g., email filters); and
3) in paint programs and image editors, a special effect that can be applied to a bit map.