As dutch, its more an educated guess. In general, they can be used for the same communication of messages. But I suspect subtle differences for experts to note.
But to concur goes seems to go deeper of shared insights, opinion and planning. Its more then simply say yes.
To agree seems more you can live with the plan, the outcome and proposal. Its a rough positive acceptance.
But corrections or additions are welcome