UNDERSTANDING THE FUNDAMENTALS OF FLEXIBLE INTERNET DEVELOPMENT