we need to know the basic concepts of ES