Just to clarify some more, we don't really know WTH is either.
The only kind of dark matter that we know of is neutrinos, but there's BY FAR not enough of them to account for the gravity. As Neil deGrasse Tyson said at one point, even calling it dark matter might be misleading; it might be more apt to call it "dark gravity". SOMETHING is causing a LOT of gravity, and we don't really have a clue what it is.
I've already explained what the problem is, here:
http://www.internationalskeptics.com/forums/showpost.php?p=13113305&postcount=14
http://www.internationalskeptics.com/forums/showpost.php?p=13113318&postcount=15
The only thing we know of that causes gravity (unless GR is awfully wrong) in those circumstances is some kind of mass that we can't see. Hence our assuming it's matter. Our best assumption at the moment is basically just that the galaxy is filled with such matter we can't see.
It might be something else, but all other solutions have bigger problems of their own, so for the moment "dark matter" it is.
I would also add that it not interacting with photons has other implications too, rather than just being invisible. When you put your hand on the table, what keeps it from falling right through is that the electron shells of the atoms in your skin repel the electron shells of the atoms on the surface of the table. That's an electric field, i.e., an electromagnetic field, i.e., that happens via photons. There are photons from that field that bounce between the two. Matter that doesn't interact with photons -- and here again the neutrinos are a perfect example -- will just pass right through the table without even noticing it's there. This also means it won't accrete in the same way as normal matter, and will just go around in a blob.
"Dark energy", as was said, is just whatever pushes the universe apart. We don't have the foggiest idea what that is.
It's also WEIRD, whatever it is. Normal interactions are generally subject to the inverse square law. E.g., gravity or electric fields. If you double the distance between two things, the interaction drops to a quarter. Well, some also have a hard distance limit (e.g., the weak force needs the neutrino to be practically on top of a nucleus to be able to happen, because the particle carrying the interaction only lives an extremely short time) but even those are still subject to the inverse square law over that distance.
Dark energy is the opposite. The farther away two things are, the harder it pushes them apart. If you double the distance, you double how hard they're pushed apart.
This kinda rules out any particle or mechanism we know of. Or really, that we can even imagine at the moment.