培训的主要类型有哪些,如何对其进行选择