Business-to-business e-contracting gained attention in recent years as a way to improve traditional paper contracting. However, a complete framework specifying the aspects of improvement of traditional paper contracting and the new opportunities introduced by e-contracting is still missing. In this paper, we identify the improvements and the new opportunities introduced by e-contracting. The information technology required for the implementation of an e-contracting system is investigated. The paper allows companies to clearly identify the improvements pursued by them when employing e-contracting and the requirements (business and technological) that have to be satisfied for the achieving of the aimed improvements