Introduction branch

What's the difference between a vocab step and an intro step? They look like they they're storing the same type of information, so shouldn't we just have one type of object for this, instead of two?