Title: Understanding EP : a Comprehensive Guide