Работать means to work, as in doing your job. Сработать can be used in such sentences as "Сигнализация сработала" (The alarm was triggered). So in this case, something has been put into action.
2016年5月1日
1
2
0
ohh didn't know that, thank you Tamara:)
2016年5月1日
0
0
0
Сработать can also be used in such a context where your plan or idea or something else worked out really well, that is to say, it was successful. For example, Этот план сработал (This plan worked out).