1. What are main error types ? Which types are most dangerous and why ?