About this question
I am really confused between these two.I know the theoretical differences between these like if you have the id then only you can use trigger.newmap and trigger.newmap returns an unordered list... Leaving before insert we can use trigger.new and trigger.newmap both in after insert, after update and before update... So please clear my doubt: in which scenarios should I use trigger.new/trigger.newmap?