Sachverhalt: Sachverhalt: A. Die 1952 geborene W._ meldete sich im Juli 2002 bei der Invalidenversicherung zum Rentenbezug an. Mit Verfügung vom 17. Januar 2003 lehnte die IV-Stelle Bern das Leistungsbegehren ab, was sie mit Einspracheentscheid vom 31. März 2003 bestätigte. In Gutheissung der Beschwerde der W._ hob das Verwaltungsgericht des Kantons Bern mit Entscheid vom 26. September 2003 diesen Verwaltungsakt auf und wies die Akten zur weiteren Abklärung und zu neuem Entscheid im Sinne der Erwägungen an die IV-Stelle zurück. Mit Verfügung vom 2. März 2005 verneinte die IV-Stelle erneut den Anspruch der W._ auf eine Invalidenrente. Daran hielt sie mit Einspracheentscheid vom 24. Oktober 2005 fest. A. Die 1952 geborene W._ meldete sich im Juli 2002 bei der Invalidenversicherung zum Rentenbezug an. Mit Verfügung vom 17. Januar 2003 lehnte die IV-Stelle Bern das Leistungsbegehren ab, was sie mit Einspracheentscheid vom 31. März 2003 bestätigte. In Gutheissung der Beschwerde der W._ hob das Verwaltungsgericht des Kantons Bern mit Entscheid vom 26. September 2003 diesen Verwaltungsakt auf und wies die Akten zur weiteren Abklärung und zu neuem Entscheid im Sinne der Erwägungen an die IV-Stelle zurück. Mit Verfügung vom 2. März 2005 verneinte die IV-Stelle erneut den Anspruch der W._ auf eine Invalidenrente. Daran hielt sie mit Einspracheentscheid vom 24. Oktober 2005 fest. B. Die Beschwerde der W._ wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 20. März 2006 ab. B. Die Beschwerde der W._ wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 20. März 2006 ab. C. W._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, der kantonale Gerichtsentscheid sei aufzuheben und es sei ihr eine Viertelsrente zuzusprechen. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.