How Well to You Know these Important Fundamental Concepts