scope=both updates the dynamic parameter in both memory & spfile so the changes will reflect immediately.

scope=spfile updates only in spfile so the changes will reflect only after db bounce.

Thanks,