Among and amongst mean the same in both speaking and writing. Grammatically, they are both correct in modern English. This means that one may be used in the place of another. However, amongst is considered old-fashioned. Among is the one that is frequently used.