Display inline -> o elemento ocupa apenas o espaço do seu conteúdo e não quebra linha.
Display inline-block -> é a junção do inline e block, ou seja, ocupa o espaço do seu conteúdo e é um bloco também, onde seu conteúdo total se torna um elemento só e suas dimensões são configuráveis.
Float left/right -> faz o elemento flutuar em uma direção específica à direita ou à esquerda de outro elemento. Tudo abaixo dele sobe também, e para isso não ocorrer é necessário usar a propriedade clear left ou clear right no elemento abaixo para limpar o float.
Display flex -> é usada na tag pai para alinhar os filhos. Alinhas os elementos lado a lado.