This is more an overview, not a guide.