He is called Saint James the Greater to distinguish him from James, son of Alphaeus, who is also known as James the Less.
He is called Saint James the Greater to be different from James, son of Alphaeus, who is also known as James the Less.