Hello Alaa,
The parts of speech of these two words are different in British English. "Practice" is a noun whereas "practise" is a verb.
E.g: I love to practise English. (Verb) British
I take ours of practice to learn English. (Noun) British
But we use "practice" for both verb and noun in American English, and the spelling doesn't change.
E.g: I love to practice English. (Verb) American
I take ours of practice to learn English. (Noun) American
Hope this helps.