Mobile ad hoc wireless networks will extend the Internet into new territory, but current 802.11 ad hoc networks have low communication quality. This article identifies key factors that cause fluctuations in link quality and derive implications for application development.