What is the difference between Client Script and Business Rule?