تفکر را می توان به دو دسته همگرا و واگرا تقسیم نمود :
تفکر واگرا به معنای ارائه راه حلهای جدید در حل مسأله است . در تفکر واگرا ، خلاقیت مطرح است .
تفکر همگرا به معنای ارائه راه حلهای قدیمی در برابر یک مسأله است. تفکر همگرا همان تفکر منطقی است .
تفکر همگرا و واگرا با یکدیگر متفاوتند . جهت تفکر همگرا به سمت عرف و عادات جامعه ، راهها و افکار پذیرفته شده است ، ولی تفکر واگرا از عرف و عادات دور می شود و سنت شکن است . در تفکر همگرا ، امور، مربوط به هم در نظر گرفته و امور نامربوط کنار گذاشته می شوند ، ولی در تفکر واگرا، بین امور نامربوط ارتباط برقرار می شود .
فردی که دارای تفکر خلاق است ، سعی می کند ، عناصر و اجزاء نامربوط را به هم متصل کند .
در تفکر همگرا ، امکان اشتباه نیست و فرد سعی دارد ، از اشتباه پرهیز نماید . در تفکر واگرا و خلاق ، به فرد فرصت اشتباه داده می شود .
برای تفکر منطقی و همگرا ، جهت مشخص است ، اما مسیر خاصی در تفکر وجود ندارد و مقصد مشخص نیست .
در سیستم آموزشی ، این دو نوع تفکر را می توان به صورت موازی و از طریق فعالیتهای مختلف ، پرورش داد و لزوماً ، یکی بر دیگری مقدم نیست. معلم می تواند در یک درس ، تفکر همگرا و منطقی را مطرح کند و در دروس، شرایط و فرصتهای یادگیری دیگر ، از تفکر واگرا استفاده نماید و به دنبال تقدم و تأخر نباشد.