What are the differences between the Protestant religions such as Baptists, Presbyterians, Lutherans, Methodists, etc.?
Those are not “religions.” Religion is variously defined. In James it refers to living a Christian life. Some say that “religion” is working for God to accept you (in various ways), and that to get saved you need to stop religion. To the extent that all those groups that you listed require their adherents to trust Christ as only & sufficient Savior, and define Christ so that the word “Christ” actually refers to Christ, those are all Christians. (I mean that Christ is the 2nd person of the Trinity, both God and man.) To the extent that those different groups simply have different preferences as to how to conduct a local church, these are just varieties of Christians. Actually few Christians agree with each other on everything. The only persons that lockstep agree on “everything,” IMO, are cult members. There are many, many different baptist denominations. They mostly agree that water baptism is by immersion and that only believers should be baptized (ignorant children excluded). But act