This chapter describes the Peer2Me mobile peer-to-peer framework, Peer2Me applications, and experiences from using the Peer2Me framework. Peer2Me supports mobile collaboration utilizing Bluetooth and Java ME. The framework runs on standard Java ME-enabled mobile phones and it enables rapid development of various kinds of collaborative peer-to-peer applications. In the chapter we describe some of these applications as well as experiences from implementing these peer-to-peer applications: a file-sharing application, a chat application, a quiz game, a face-to-face meeting scheduler, a real-time game, an automatic business exchange application, and a find the right person application. All these applications have been analysed to discover limitations of the framework, limitations of the technology and the potential usefulness. Finally, the analysis is summarised to give a more complete picture of the potential and the limitations of using Bluetooth and Java ME to implement mobile peer-to-peer applications.