Data Mining “Anomaly Detection”

What      are Anomalies/Outliers? And what are some variants of Anomaly/Outlier      Detection Problems?
What      are some Challenges and Work Assumptions of Anomaly Detection?
Explain      the Nearest-Neighbor Based Approach and the different ways to Define      Outliers. 
Explain      the Density-based: LOF Approach.