You can use table security to manage permissions on table field level. You typically use this to delimit access to specific data. For example:
In sensitive areas like human resources data or credit limit information on customers.
In relation to master data management, to delimit the possibilities to edit data that is maintained from a central place.