A hemoroid is a piece of skin that can either hang out side of your rectum that is filled with blood, they can also be inside your rectum which you wont see, but anyway if your pushing while your going to the bathroom, you can irritate them which will cause them to bleed, coughing, picking up heavy items will also cause you to have hemoroids, sometimes they are painfull, or itch , nothing to be alarmed about unless they become really bothersome, or become extremely enlarged,