If you can't use it, there's not much point using it. At this stage, a jar file which will launch an accessible Minecraft server will be avaliable.
Allows developers to create their own plugins for the Sponge platform, which can be installed to modify the behaviour of the server without changing native code.
Allows developers to modify the contents of an inventory, which is a neccessity for servers which want to have control over their players.
Support for events called by the server, cancellation of these events and also custom events that developers can create.
Provides a way to create messages which can be sent to players, as well as support for message click/hover events.
Support for giving users flexibility when it comes to the different settings which a plugin provides. Replacement for YML in Bukkit.
Lets developers access and modify data, for example, different properties relating to an entity.
An API provided to help make economy plugins more consistent and making linking between them easier.
Access to BlockPopulators allowing for the methods used for world generation to be customized.
Provides developers with the ability to send custom data to the client, such as new textures and sounds.