Starcraft is a war strategy game that has spawned countless imitators since its release. The first obvious and immediate comparison is the Marines in Starcraft and the Marines in 40k. The Marine in Starcraft is simply bigger, stronger, and has better stats than the marine in 40k, but the similarities end there. In Starcraft, the Space Marine is just as powerful as the marine and is the ultimate boss, and in Starcraft, the Terran air units are nearly identical to the Marines in Starcraft.
Marines are one of the more essential units in any RTS game, but not all games use them. Starcraft's Space Marines are the most important military units. The main difference between the Space Marine and the Marine in Starcraft is the size. Starcraft's Space Marine and the Marines in 40k's main armies both have big guns with big cannons, and both are very large units that do not really have to worry about other units. Big cannons, big armors, big shoulder pads. Starcraft's Marines are basically big guns with big cannons, which makes them great in an offensive position but bad in a defensive position. The Space Marines on the other hand is designed for long-range combat and can be very effective at either position.
There are several other differences between Starcraft's Marines and the other military units. The main difference between the Marines and the Space Marines is the space Marines' role, and the main difference between the Marines and the Space Marines is the size. Both races have a single race, the Zerg, and have a unique theme. Although the similarities do exist, Starcraft does have its own identity.