the word " sin" is missing the mark, failing to meet a standard, or as James says, knowing to do good and not doing so.
so, yes, it is violating the Torah, which was given to the jews only, but since we are under the NEW Covenant, it is wise to use the definition of sin in the N.T.
as with...