The properties computed and watch are mandatory or obligatory

In vue.js (app.js):

are The properties computed and watch are mandatory or obligatory ?

can this properties are called with other name ?