I’ve been subpoenaed to appear before a grand jury as a witness. What does this mean and what should I do?

I’ve been subpoenaed to appear before a grand jury as a witness. What does this mean and what should I do?