A lot of words in japanese have multiple meanings and can be translated differently but roughly mean the same thing.