The difference between my and mine is that my is used as a possessive determiner before a noun, while mine is used as a pronoun.