Options traders have a few good options (pun intended) for playing a bullish bet. One is a debit call spread, which is sometimes referred to as a bull call spread. Another is a credit put spread, which is also referred to as a bull put spread.
Bull call and bull put spreads are similar in the fact that they are both bullish in nature to some degree. The bull call spread generally needs the underlying to move higher to profit.
Bull put spread has a slight advantage that it can profit from either a bullish, neutral and sometimes bearish move. A bull put spread can also take advantage of higher implied volatility levels that can result in a greater premium received on the spread, which in turn creates smaller risk as well.
So in summary both can be used but I prefer the latter.