The document discusses the potential for service-enabled networks through programmable network nodes. It describes how network nodes could be "emancipated" by exposing application programming interfaces that allow third-party code and services to run on the nodes. This would allow entrepreneurs and service providers to develop innovative services tailored to market demands. Key challenges to realizing this vision include security, scalability, and developing standardized APIs. Several research projects are exploring approaches to programmable and active networks.