They sound the same, but "practice" is the preferred spelling in American English, while "practise" is more common in British English.
They sound the same, but "practice" is the preferred spelling in American English, while "practise" is more common in British English.