ADF test is used to test whether a time series is stationary (vs. Alternative Hypothesis: Nonstationary). It is based on an artifical difference equation which can consists of several lags.
 Step 1: Model selection (include intercept, deterministic trend, etc). It is an art, you can decide your model by observing the graph first.
 Step 2: use Akaki or SBC to decide the number of lags.
 Step 3: If there is a unit root (nonstationary), reserve your judgment because the test has low power.
 Step 4: use KPSS test to examine an opposite hypothesis.
 Step 5: If KPSS result also indicates nonstationarity, good!. Otherwise, you have to rely on your sujective decision.