To date, the life sciences 'omics' revolution has not lived up to the expectation of boosting the drug discovery process. The major obstacle is dealing with the volume and diversity of data generated. An enhanced-science (e-science) approach based on remote collaboration, reuse of data and methods, and supported by a virtual laboratory (VL) environment promises to get the drug discovery process afloat. The creation, use and preservation of information in formalized knowledge spaces is essential to the e-science approach. VLs include Grid computation and data communication as well as generic and domain-specific tools and methods for information management, knowledge extraction and data analysis. Problem-solving environments (PSEs) are the domain-specific experimental environments of VLs. Thus, VL-PSEs can support virtual organizations, based on the changing partnerships characteristic of successful drug discovery enterprises.