How you achieve the potential may depend on the training and implementation process you choose. Training is the act of someone teaching your employees how to use the software. Careful consideration is needed to identify what person should be trained to take on the responsibility of making the software work in your company. If your company elects not to train someone then you are expecting that person to read manuals and become self taught. Expect this process to take longer and be less effective.
Implementation covers several things.
First, it's the task of setting up the software and the required data to fit the needs of your operation. It's the documenting and entering of data into a system to execute your methods of construction. Second, once the system is setup, it's the establishing how the system integrates to current methods that feed or are fed from the system and the indoctrination of the people affected by the new system. It pays to plan how the training and implementing is to be done and by whom. Complete with laptop computers for hands on product exercises the training will give you a basic understanding of the products and the ability to go back to work and begin work on setting up a catalog.