A Pattern is a form of solution intended to address a problem. The problem for Pattern readers has always been to identify when and how a Pattern should be used.
An AntiPattern is defined as “a commonly occurring solution to a problem that generates decidedly negative consequences;”
in other words, an AntiPattern is generally a commonly repeated practice in industry that is flawed in some manner and causes symptoms that are more undesirable than whatever positive results were sought.
Found on The Servlet Framework Antipattern