O display: inline
deixa os elementos em uma linha, um do lado do outro, mas não permite alterar essa linha.
O display: inline-block
deixa os elementos um do lado do outro, mas permite a alteração da linha.
O display: block
deixa os elementos um debaixo do outro.
Estou correto?