Compact bone vs spongy bone?

Although compact bone looks hard and solid, a microscope reveals that it is riddled with passageways that serve as conduits for nerves, blood vessels, and lymphatic vessels. Spongy bone looks like a poorly organized tissue. Spongy bone looks like Swiss cheese with the many holes presented.