You could go "pure" long in a stock in two ways:
• Buy the stock, or buy the future
• Buy a call and sell a put at the same strike price (a "Synthetic" long)
The first is obvious. The concept of going long means you benefit when the stock goes up and lose when it goes down. A purchase (stock or futures) ensures that.
The second isn't obvious. But . . .