The difference between inline and block elements is that block elements start with a new line compared to inlines. Which stay in the same line and only take up what they need. Basically block elements are big and greedy while inlines are small and eat what they need.