Simulanis interview question

Why is scriptable object used in unity?