Many interoperable frameworks have been suggested, developed and implemented in the past. Most of them are based on XML, Web services and Semantic Web technologies. In the meantime, globalization, and the further development of Internet and Web have raised new challenges and opportunities. New form of networked organizations, known as virtual enterprises, seeks for knowledge sharing around common goals. The raise of social and ubiquitous world, where everything is going to be connected gives a lot of technical opportunities for electronic business, but at same time makes new barriers due to increasing heterogeneity issues. This article gives an overview of main challenges, obstacles, approaches, recent research efforts, and forecasts in order to overcome recent interoperability problems.