What is the difference between professional and non professional TEACHERS?

professional teacher is some one how works for a school or a torturing company. a non professional when you are not working for a school or a tutoring company .