Yes, they are the same; no, there's no difference in grammar and use.
In American English, the 'ize' form is always used. In British English, the 'ise' form is traditionally used. However, the 'ize' form is also common in British English, and becoming more so.
In other words, the 'ise' form looks strange to American English users, while both forms look fine to British English users.
To make life easy for yourself and keep everyone happy in an international context, I'd recommend you use the more universally acceptable 'ize' form.