Software Design - The mechanism of Internet