Just different companies. Each makes graphics cards that compete with the other, and they're usually very close in both price and performance, usually ATI is a little cheaper for nearly the same performance, and Nvidia usually has the absolute highest performance (but around $500+)
More or less, it makes no difference.