Lua SPOT allows you to develop applications in Lua scripting language and run the applications on the Sun SPOT. Each application contains one or more function that can be invoked by sending a message in a certain format to the Sun SPOT. Therefore, we can see the Sun SPOT as a service provider that contains services which can be executed remotely.
This Lua SPOT package contains two applications. The first one is Lua SPOT itself which will be installed on the Sun SPOT. The second one is LuaDeskSpot which is a desktop application that can be used to send messages to the Sun SPOT and do a certain task that shows the service invocation.