The Internet and e-business solutions have brought many benefits to businesses, especially lowering information and communication costs, gathering intelligence on target market and maintaining collaboration among their internal and external business processes to meet the demands of competition in today's dynamic business environment.