I can not really get my head on when to use these 2 options:-
create a lookup column on a list. and set it as single selection.
create a choice drop down column.
now both will render a drop down list. but the first approach allow non-admin users to add new choices, by adding new items inside the source list. while the second appraoch only allow site owner with full permission (who have permission on the site columns ) to modify the choices.
so can anyone advice what should govern which approach to go with ?