Can contracts be upgraded once deployed?

Hello! I'm a freshmen in coding and i'm trying to make a crypto project on the BSC Test Net... So, what I'm trying to understand is if when I already deployed the contract ( Token ) is it possible to modify it / add features to it ?

Thanks in advance.