In this paper, we first describe some current and future applications of sensor networks. We present the conceptual framework of distributed routing strategies for wireless sensor networks. We show that under reasonable assumptions, this routing scheme guarantees ‘shortest path property’ which is quite desirable for sensor networks. We then discuss how this framework can be used to support distributed applications for sensor nodes acting as mobile devices. These schemes work well in low mobility conditions. We also discuss the performance of these heuristics.