Reconnaissance
Testing input validation
Testing athentication
Testing session management
Testing business logic