Training is an essential for enterprise-wide process, more even in these times in which if you’re not well-trained corres could result in delays in the productivity of the company where you’re working, however it is not entirely the fault of the worker, but the greater responsibility lies with the owners of them, it depends a lot the success that want to reach. A good training is achieved time detecting the needs that a company can have, this can get him supporting us a technique called DNC (training needs detection) regardless the branch to which engaged, for this task we will focus to make a series of analysis both of organization, as performance and tasks, but it is not only detecting needsthe most important is to solve them. Once satisfied these requirements the company obtains benefits such as increased performance and the company’s production, increased capacity of skill and knowledge of the employee applying it to your work activities which throws as results greater efficiency and greater effectiveness as that added reflects us a good effectiveness. The training to be as indispensable to the organization can also be very flexible on the appearance that there is a wide variety of types of training which can be adapted without any problem to the needs and economic capabilities of each organization. Carrying out a good training and make this way steady and straight we will be talking to both the employee and the employer of a company to reach its development, to speak of development we do not mean to obtain a growth as such, in other words development they get is a growth in knowledge, techniques, skills and ways to serve you betteralso promoting values such as respect, dedication, responsibility and commitment that perhaps are already located within the mind of every employee, but with the help of the training so they can be applied within the work area.