Exactly what the title says. Note, this is not about "subscriptable" objects.
A scriptable object is an object that records the operations done to it and it can store them as a "script" which can be replayed.
For example, see: Application Scripting Framework