define top management support as the degree the top management promotes the efforts of the information technology implementation. Others have included support in terms of necessary resources and authority or powers in the definition. To provide this support, lots of learning at different levels including the top management level is necessary