The term “home networking” implies that electronic network devices work together and communicate amongst themselves. These devices are classified in three categories: appliances, electronics and computers. Home networks include home theater, home office, small office home office (SOHO), intelligent appliances, smart objects, telecommunications products and services, home controls for security, heating/cooling, lighting and so forth. The suite of applications on each device, including the number of connected devices, is specific to each home. The home network configurations are challenges, besides the unpredictable problems that could be higher compared to a traditional business environment. These are important issues that have to be considered by developers supporting home networking infrastructure. In addition, home networks have to operate in an automatically configured plug-and-play mode. Home networks support a diverse suite of applications and services discussed next.